This is not a chat where people will solve your tasks for you. If you have specific issues or questions while trying to implement this, then you could be asking questions here, but "can you help me do this" is not that kind of a question.
ребят нужен совет, надо написать некий сервис который будет работать с 23:00 по 06:00 каждый день и собрать инфу (запрос, при получения ответа записать в файл). При этом для запроса данные берутся из базы данных. Между запросами 5секундный интервал. если не успеется за 7 часов следующий день продолжал с место остановки...
типо есть модуль, у него есть БД он в нее ныряет с некоторым интервалом, и производит действия над данными (куда-то отправляет и получает ответ) и пишет в файл?
алгоритм попробую только словами 1) 23-00 получить всех юзеров из бд в виде листа где есть p1 и p2 1.1) по листу пройтись и если в каталоге есть для этого юзера файл то исключить этого юзера из листа 2) каждые 5 секунд по одному юзеру запросит данные из стороннего сервиса для этого указать p1 и p2 3) при успешной завершении запроса ответ писать в файл 4) остановить работу в 6-00