@ru_python

Страница 5620 из 9768
Aragaer
04.06.2018
17:40:17
но две переменные, которые равны друг другу

в моем первом примере один экземпляр

Old
04.06.2018
17:40:26
так щас

подожи

Google
Tishka17
04.06.2018
17:41:19
Нельзя изнутри переменной (объекта) узнать её имя в коде

Old
04.06.2018
17:41:36
Ок, спасибо

Tishka17
04.06.2018
17:41:41
К тому же она может переприсваиваться сотни раз, а экземпляр будет один

Old
04.06.2018
17:42:06
Я тупой просто, сорян

Tishka17
04.06.2018
17:42:15
a=X() b=a

Old
04.06.2018
17:43:07
это кст два разных экземпляра, я только-что проверил

если у а изменить какую-то переменную, у b она не изменится

Aragaer
04.06.2018
17:43:30
более того def func(t): что напечатать? a = X() func(a)

Roman
04.06.2018
17:48:46
>>> f = lambda x: [k for k, v in globals().items() if v is x] >>> class X: pass ... >>> a = X() >>> b = a >>> >>> f(a) ['a', 'b'] >>> f(b) ['a', 'b'] >>>

Aragaer
04.06.2018
17:52:27
а как сделать, чтобы напечатало t?

Димон
04.06.2018
17:53:04
Мрак

Donaudampf
04.06.2018
17:55:00
Чойто
я подозреваю, он проверял как-то так: a = X() b = a a = 3 b - PROFIT

Google
Tishka17
04.06.2018
17:55:22
Denis
04.06.2018
17:56:19
def magic(__param__): d = gc.get_referrers(__param__)[-1] return [i for i in d if not i.startswith('__') and d[i] is __param__][0]

Old
04.06.2018
17:58:00
Видимо надо перечитать Лулза

Roman
04.06.2018
17:58:53
а как сделать, чтобы напечатало t?
>>> def func(t): ... return [*f(t), *[k for k, v in locals().items() if v is t]] ... >>> func(a) ['a', 'b', 't'] >>>

Roman
04.06.2018
18:00:30
?

Tishka17
04.06.2018
18:03:21
Можно через gc.get_referrers попробовать. Но хз что там есть.

*referents

Roman
04.06.2018
18:04:06
>>> def func(*args): ... return [*[k for k,v in locals().items() if v in args], *[k for k, v in globals().items() if v in args]] ... >>> a = X() >>> b = X() >>> >>> func(a, b) ['a', 'b'] >>> >>> func(a) ['a'] >>> >>> b = a >>> >>> func(a, b) ['a', 'b'] >>> >>> >>> aa = 1 >>> >>> func(1) ['aa'] >>>

Roman
04.06.2018
18:04:54
>>> func(a, a) ['a', 'b'] >>>

one-plance
04.06.2018
18:25:52
Не подскажите, какие есть библиотеки для визуализации данных?

Denis
04.06.2018
18:31:51
matplotlib

Emuena
04.06.2018
18:53:59
Ребят, как в python-telegram-bot сделать ответное сообщение? Был бы Благодарен если скинули бы код ибо все попытки безуспешны

Nikita
04.06.2018
18:56:37
всмысли?

эхо?

Q
04.06.2018
18:58:13
message = bot.send_message(m.chat.id, 'Выбирайте категорию:', reply_markup = keyboard)

```

Google
Emuena
04.06.2018
18:58:59
Reply сообщение имею ввиду

Fenicu ☁️♒️
04.06.2018
18:59:26
bot.reply_to(message, 'Hi')

но это pytelegrambotapi

Oleksandr
04.06.2018
18:59:55
Задание: отсортировать и вывести посты по количеству уникальных слов. Postgres + aiohttp Как это лучше всего сделать? 1) Функция-триггер в бд считает количество слов и записывает в соответственную колонку 2) При создании и изменении поста средствами пайтона считать слова и запихивать это в колонку Любые альтернативные решения приветствуются. Спасибо

Emuena
04.06.2018
19:00:19
Q
04.06.2018
19:00:41
bot.reply_to(message, "Howdy, how are you doing?")

но это pytelegrambotapi
А, все верно

https://github.com/eternnoir/pyTelegramBotAPI

По PyTelegramBotAPI гайдов больше

Fenicu ☁️♒️
04.06.2018
19:02:05
есть даже мини учебник

https://legacy.gitbook.com/book/groosha/telegram-bot-lessons/details

советую ознакомиться

Emuena
04.06.2018
19:03:09
@Saluev ты должен знать)

Q
04.06.2018
19:03:17
Три часа на Хакатоне изобретал велосипед, пока не узнал про существование PyTelegramBotAPI

fickle asshole
04.06.2018
19:03:29


Q
04.06.2018
19:04:01
А где все панели?

fickle asshole
04.06.2018
19:04:05
а зачем

читалка же

Q
04.06.2018
19:04:26
Понимаю, что хоткеями удобнее, но важно иметь визуальное представление о том, что у тебя вообще есть и открыто

читалка же
Да нет, просто браузер без контролов

Google
Q
04.06.2018
19:06:09
Признайся, это же голый Node Webkit

fickle asshole
04.06.2018
19:06:46
эххх



Q
04.06.2018
19:07:17
Я не вижу информации о Habr API или о чем-то подобном, полагаю, они его просто не предоставляют. Попробуй парсить получаемый HTML

И запилить интерфейс для тру-читалки

У мобильной версии, кстати, интерфейс больше подходит для читалки

fickle asshole
04.06.2018
19:09:10
Я вообще хочу щас просто на электроне замутить и все =)

Q
04.06.2018
19:10:03
Через iframe что ли? Или у них все таки есть API и я не нашел ссылку?

fickle asshole
04.06.2018
19:10:33
Да, через айфрейм

)

АПИ нету

мне для себя просто

мб на гит

захотят > доработают

Q
04.06.2018
19:11:35
Ну, надеюсь не бросишь на полпути

fickle asshole
04.06.2018
19:11:52
Та тю, приложение на электроне пишется пол часа

Это же html + js

А потом просто скачать файлики, и запаковать в exe.

А затем просто сделать установщик легкий и все

Q
04.06.2018
19:12:32
Да, пробовал

Google
fickle asshole
04.06.2018
19:12:33
)

Q
04.06.2018
19:12:41
>установщик

Определенно лишнее

fickle asshole
04.06.2018
19:12:45
>в 2017

Та ну, он как у атома будет

хотя)

зачем

...

Или можно просто заставить добавлятся в меню пуск...

Q
04.06.2018
19:13:35
Уже неплохая мысль

fickle asshole
04.06.2018
19:13:41
Просто Exe искать неудобно...

А так в быстром доступе.

Q
04.06.2018
19:13:46
В хотбаре или как это называется

fickle asshole
04.06.2018
19:15:22
Да

просто на реакте делать...

ну реакт мощный инструмент, зачем его пихать в маленькие проекты

а электрон это для коленки

> на электроне написан атом

> на коленке

а вообще атом баганый в плане обнов

с расширениями после обнов не дружит

Страница 5620 из 9768