Этот вопрос закрыт для ответов, так как повторяет вопрос Как выполнять бесконечный цикл, чтобы он не блокировал работу всей программы?
@Usenovich

Как параллельно запустить бота и парсера?

У меня есть телеграмм бот который выводит спарсенную инфу при определенных действий. И парсер каждый день обновляет информацию. Подскажите как реализовать одновременную работу парсера и бота что бы потом залить их на сервер
  • Вопрос задан
  • 368 просмотров
Ответы на вопрос 1
@Herben
Создай асинхронную функцию этого самого парсера, а потом ещё одну в которую поместишь полинг бота и asyncio.create_task(название_функции_парсера)

И потом уже через name=main запускаешь вторую функцию
import asyncio

async def parser():
    # Какие-то действия парсера
    asyncio.create_task(parser()) # По окончании функции она запускается снова

async def main():
    asyncio.create_task(parser())
    await bot.polling()

if __name__ == '__main__':
    asyncio.run(main())


А вообще почитай почитай про асинхронность и asyncio
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы