Size: a a a

Сообщество Python Программистов

2020 August 14

in Сообщество Python Программистов
Бензофуран Гетероцикл
Что это вообще значит?
В скрипте одном видимо
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Димитрий Перчаткин
Есть ли способ в aiogram в одном файле обрабатывать и новые сообщения, и в цикле проверку некого условия?
В одном процессе?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
asyncio.create_task(my_checker())
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Перед запуском поллинга
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
Есть файл main.py.
В нём обработка новый сообщений и тд
Также нужно например каждые 15 сек проверять условие, и если True отправить пользователю какой-то текст
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Димитрий Перчаткин
Есть файл main.py.
В нём обработка новый сообщений и тд
Также нужно например каждые 15 сек проверять условие, и если True отправить пользователю какой-то текст
А вообще ты переизобретаешь aiocron кажется
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
А вообще ты переизобретаешь aiocron кажется
Это что?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Библиотека, очевидно
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
Это понятно
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Ну так гугли
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Димитрий Перчаткин
Есть файл main.py.
В нём обработка новый сообщений и тд
Также нужно например каждые 15 сек проверять условие, и если True отправить пользователю какой-то текст
Почитай про архитектуру ботов заодно, ибо в main.py обычно 5 строк для запуска🌚
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Димитрий Перчаткин
Есть файл main.py.
В нём обработка новый сообщений и тд
Также нужно например каждые 15 сек проверять условие, и если True отправить пользователю какой-то текст
А sleep вообще никак?
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
Просто Ярик
А sleep вообще никак?
Так пока код спит новые сообщения пропускаются
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Эм, отдельно ото всех хэндлеров ставишь while True и проверяешь, что тебе нужно
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Хотя, возможно, это не будет работать. Нужен асинк, наверное в таком случае
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Но попробуй
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
Я делал, не работает
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
А что ты хочешь проверить?
источник

R3

Rud 356 in Сообщество Python Программистов
Вот что ваш докер с людьми делает🌚🌚🌚
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
Я вот такую дичь нашёл
loop = asyncio.get_event_loop()
try:
   loop.run_until_complete(asyncio.gather(main(), check()))
except KeyboardInterrupt:
   print("Program is finished by user\nPress 'Ctrl + c' to exit")
источник