Andrey
отжимайся. приседай
Alex
dispatch dict никто не отменял
Alex
без этих ваших костылей с поиском функций по имени
Alex
например можешь развиться в сторону чтения правил чата.
Anonymous
смотря куда ты хочешь развиваться.
Попробовал,спасибо. Тогда подскажите чат,куда можно обратиться
Tishka17
Alex
@Tishka17 почисти тут флуд
fs
а как?
Alex
Через getattr
+1 к нахуй
Anonymous
нахуй
Если в поле класса
Alex
а как?
dispatch dict тебе уже 3 раза сказали
Anonymous
А хули нет то
fs
оке
Anonymous
Столбик из if elif делать?
Anonymous
Особенно если много кейсов
Tishka17
А хули нет то
а то что 1. в атрибутах намного больше всего чем должно быть доступно через апи 2. не всегда название в апи соответствует названию в классе
Alex
Столбик из if elif делать?
ты заебал. еще раз dispatch dict.
Anonymous
dispatch dict
Спасибо
Vlad
dispatch dict
очень удобно) не знал про это
fs
то есть это более трушный вариант?
Nikolay
Какая больна фантазия.
fs
о даааа
Alex
то есть это более трушный вариант?
форматирование то тебе зачем? нахрена вообще мапинг по имени в таком случае?
Alex
for func in [test_A, test_B]: func(...)
fs
форматирование то тебе зачем? нахрена вообще мапинг по имени в таком случае?
то что я кинул это просто дичь, меня общая схема интересует)
Alex
ну или если нужен мапинг for func in ["test_A", "test_B"]: dct[func](...)
fs
но спс
Alex
не переусложняй
Alex
там где не нужно
fs
оке
Alex
общая идея в целом правильная.
fs
я просто с такой дичью только познакомился, не прходилось еще такимметодом вызывать функции)))
fs
вот и разбираюсь
fs
всем спасибо кто давал дельные советы
Anonymous
Как засунунть телеграм бота в приложение flask? Бот на pyTelegramBotAPI. Просто не понимаю какую сделать архитектуру
Anonymous
Если просто вставить его в тело приложения, то функция bot.polling() не дает запустить app.run. Может его в thread отправить?
Anonymous
Так зачем поллить, если можно вебхук?
через вебхук на локальной машине не работает, в отличие от поллинга.
Anonymous
через вебхук на локальной машине не работает, в отличие от поллинга.
Ну ты потом это приложение на локальной машине будешь запущенным оставлять?
Anonymous
Ну ты потом это приложение на локальной машине будешь запущенным оставлять?
Понял. Но что нужно прописывать в webhook, можешь подсказать? bot.set_webhook(url="https://0.0.0.0/token")?
Yuriy
Необходимо написать свой аналог регулярки, кто сталкивался с подобным? Что покурить, почитать? Пример: Строка не более N символов Пример регулярки A{0,2}B{2, 9}CD* От нуля до 2х — A От 2х до 9и — B Одна — C Сколько угодно(в том числе 0) — D
Tishka17
курит конечные автоматы, построение синтаксического дерева и стэк
Alex
свой движок регулярок штоле или что?
Alex
вы там не в facebook собес проходите?
Tishka17
на литкоде была такая задачка вроде
Yuriy
свой движок регулярок штоле или что?
Примерно. Управление подобным кодом
Tishka17
эм
Tishka17
конкретнее
Nikolay
NIH
Tishka17
выглядит задача очень подозрительно. Какая исходная?
Yuriy
конкретнее
есть задача из целочисленного динамического программирования, там необходимо кодировать множества управлений
Tishka17
ещё конкретнее плиз
👑OGURCHIK🖤
🤔 сейчас конкретикой до его размера обуви доберешься
Tishka17
ну блин пока не понятно как тут регулярка возникла
Yuriy
Есть множества управлений A,B,C,D и тд На каждом ходе мы выбираем из каких множеств мы можем брать управления, в зависимости от предыдущих ходов
Nikolay
ну автомат, нка/дка
djigit0s
ребята не могу понять при работе с модулем argparse нужно использовать sys.argv? Не могу понять зачем передается sys.argv в main() https://github.com/Bogdanp/dramatiq/blob/master/examples/basic/example.py
Nikolay
А чего в документации плохие examples, что смотреть надо как там у васяна написано
Alex
было бы нормально, если бы args передавались в парсер.
Anonymous
bot.set_webhook(url="https://IP:PORT", certificate=open('/root/cert.crt', 'r')) подскажите, на vps сервере нужно указывать ip сервера и порт SSL или доменное имя и другой порт?
djigit0s
очевидно дерьмовый пример. args параметр в ф-ции main вообще не используется.
и как понял sys.exit тоже не в тему раз main ничего не возвращает
Alex
но должна быть понятна идея, что лучше не вызывать sys.exit() напрямую, а возвращать exit code из ф-ции main.
Alex
иначе может возникнуть соблазн запихать sys.exit куда-нибудь еще
djigit0s
кто пользовался dramatiq и celery, плюсы и минусы?
Anonymous
что я делаю не так? bot.set_webhook(url="https://site.ru", certificate=open('certificate.crt', 'r')) при проверке вебхука мне выдает "SSL routines:tls_process_server_certificate:certificate verify failed"
Anonymous
ssl сертификат выдан регистратором домена