@ru_python

Страница 3209 из 9768
Lex
15.07.2017
22:49:08
Ребята, что посоветуете из библ оберток над Telegram API?

https://github.com/python-telegram-bot/python-telegram-bot https://github.com/nickoala/telepot https://github.com/eternnoir/pyTelegramBotAPI https://github.com/datamachine/twx.botapi

Lex
15.07.2017
23:02:28
1
почему он?

Google
Скрудж
15.07.2017
23:02:36
я его знаю

Anton
15.07.2017
23:32:14
здарова, пацаны а как в python записать !==

Denis
15.07.2017
23:32:23
!=

Anton
15.07.2017
23:32:49
одно и тоже выходит?

Denis
15.07.2017
23:33:01
что ты понимаешь под !==?

Скрудж
15.07.2017
23:33:54
Anton
15.07.2017
23:34:56
Строго не равно (!==) Оператор строго не равно возвращает истину в том случае, если операнды не равны, или их типы отличаются друг от друга.

Denis
15.07.2017
23:35:25
В питоне сильная типизация

Тут такого нет

Anton
15.07.2017
23:35:31
Пробовал заменить на: if type(filePath) != False

Denis
15.07.2017
23:35:41
Чо

Что тебе сделать надо?

Anton
15.07.2017
23:36:14
в личку

Google
Denis
15.07.2017
23:36:38
Джаваскриптеры...

Artem
16.07.2017
02:33:31
Подкскажите как работает block.io ? что то я не понимаю для чего жти кошельки
вам дали деценетрализованную сеть не для того чтобы использовать централизованные сервисы. чтобы принимать биткоины достаточно electrum на сервере и его апи. для приема эфира подойдет parity.

здесь биткоинщиков не любят))0))))
любят, так-то из этого чата отпочковался чат криптоинвесторов. просто последнее время слишком много левых людей и тупых вопросов на волне успеха крипты.

Vladislav
16.07.2017
07:18:42


Aragaer
16.07.2017
08:31:13
.... что я там говорил про лайки в гитхабе?

теперь вот и я стал контрибьютором телепота

Проксимов
16.07.2017
08:33:28
Maxim robox
16.07.2017
08:33:49
Зачем книги про питон издали на транслите?

Проксимов
16.07.2017
08:34:08
Похоже на польский

Или что-то прибалтийское

Aragaer
16.07.2017
08:34:50
какой самый идеологически верный способ пробежаться по всем значениям в словаре?

Aragaer
16.07.2017
08:36:08
def _cleanup_pools(): for session in _pools.values(): session.close() atexit.register(_cleanup_pools)

items дает пары ключ-значение, мне ключи не нужны

Проксимов
16.07.2017
08:36:27
Maxim robox
16.07.2017
08:36:32
А. Ну тогда values, да.

Alex
16.07.2017
09:06:17
Ищу Senior back-end в идеале с Django в инвест.фонд (ArkgoVC). У нас aws, docker, git, graphQL. Все ITшники русскоязычные, рынок британский, работа удаленная, её много =) agile, не дальше +4 часа от BST. з.п от 150к рублей + всё на что вы сможете уговорить нашего СТО(15+ лет питона), за знания готовы платить. Подаваться сюда https://arkgovc.workable.com/jobs/434577 ps1: есть еще вакансия на фронтов https://arkgovc.workable.com/j/C2927A6343 если поможете закрыть, то с меня 50к рублей. ps2: если вы не тянете под описание, но чертовски любите работать и учиться новому, то подавайтесь, рассмотрим. ps3: оперативные вопросы можно в личку, я не HR, людей ищу к себе)

Андрей
16.07.2017
09:09:36
Алекса рекомендую лично. Отличный мужик, проект интересный. Даже могут проконсультировать по переезду

b0g3r
16.07.2017
09:11:44
ну хотяб без уведомления)

Google
Андрей
16.07.2017
09:12:25
И подавайтесь на вакансию по линку. Они отслеживают вакансии там.

Павел
16.07.2017
09:13:39
норм так биток упал

Андрей
16.07.2017
09:14:26
ну хотяб без уведомления)
Не хочется, чтобы нормальных чуваков говном закидали

Artem
16.07.2017
09:24:01
норм так биток упал
самое время закупаться

b0g3r
16.07.2017
09:24:55
надо бота-артема сделать, который будет писать на "биткоин" - "самое время закупаться"

Albatrosicks
16.07.2017
09:25:04
В бегинерсах скоро на вещества перейдут

b0g3r
16.07.2017
09:25:05
а часики-то тикают

Alex
16.07.2017
09:26:56
А тут уже холиварили на тему энергоэффективности битка?

b0g3r
16.07.2017
09:27:25
наверняка

Artem
16.07.2017
09:28:20
Здравствуйте.) Есть тут те кто учиться или учился на прикладного программиста? Про специальность узнать хочется.

Artem
16.07.2017
09:39:22
Denis
16.07.2017
09:39:36
Прикладная математика и информатика,бакалавриат

Admin
ERROR: S client not available

b0g3r
16.07.2017
09:44:19
:)

Google
Lex
16.07.2017
10:07:21
Ребята, никто не в курсе, как в telebot передавать параметры из прошлого шага в следующий в параметрах регистрации следующего шага?

https://gist.github.com/lexmosolov/9d42af7db391a10dd29e10d0722f731b

b0g3r
16.07.2017
10:07:46
оберни в лямбду

Lex
16.07.2017
10:13:23
оберни в лямбду
в лямбдах не силен, не прохавал как это реализовать, подскажи

b0g3r
16.07.2017
10:15:18
функция def my_func(msg, my_arg): print(my_arg) где-то register_next_step_handler(msg, lambda msg: my_func(msg, 'text')

есть в стандартной либе что-то для подобного преобразования функции нескольких аргументов в функцию меньшего количества аргументов

но всё это добро от лукавого и костыли

лучший вариант - FSM

Для реализации того что ты написал, нужна простейший автомат состояний (fsm). Сейчас ты обрабатываешь сообщения в зависимости от их содержимого, а должен будешь обрабатывать в зависимости от состояния (этапа, стейта) пользователя в момент сообщения. Самая простая структура, которая для этого подходит - это словарь telegram_id:состояние

Lex
16.07.2017
10:17:57
но всё это добро от лукавого и костыли
вообщем лучше завести данные вне методов

b0g3r
16.07.2017
10:18:03
да

словарь в памяти не лучший выход, но для начала вполне пойдет (обнулится при падении/перезапуске бота; свой на каждый инстанс бота)

Alex
16.07.2017
10:57:15
Nikolay
16.07.2017
10:58:41
Я бы посмотрел на graphql на джанге

Должен быть тот ещё ад

Olga
16.07.2017
11:00:07
Alex
16.07.2017
11:00:35
ну почему сразу на джанге. не все сервисы которым нужно общаться обязательно больны джангой!

Google
Xunto
16.07.2017
11:20:42
Мне, кстати, до сих пор не до конца понятно. GraphQL - это язык запросов. А реализовывать его исполнение я сам должен?

Там еще вроде система редьюсеров есть. Библиотеки парсят, а я редьюсеры пишу?

(( надеюсь не перепутал название ))

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