сначала делал в цикле, в результате плавал тайминг по времени, так как длительность самого запроса плавает, потом сделал отдельный поток и в бесконечном цикле ожидало по каналу сигнал на запрос, но этот цикл по нарастающей отстает от таймера. Запрос может длится более 5 секунд. Теперь думаю для каждого нового запроса создавать поток. Может есть более правильные наработанные способы по такой ситуации?
посмотри на планировщики, apscheduler, например
Обсуждают сегодня