@chelyabinsktokyo

Как сделать так, чтобы появляющиеся НОВЫЕ файлы в папке на ПК автоматически отправлялись в ТГ бота?

В папке C:\files периодически появляются файлы jpeg. Необходимо чтобы они автоматически отправлялись в ТГ бота (в виде картинки).
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 2
vabka
@vabka
Токсичный шарпист
С помощью либы watchdog ты можешь подписаться на изменентя в ФС.
https://pythonhosted.org/watchdog/

А далее уже как обычно.
Ответ написан
Комментировать
PC_Psycho
@PC_Psycho
Windows, Python, PC Hard & Soft
что-то вроде этого + hadler
def get_new_foto():
...
return InputFile

def files_count()
...
return count

while True:
if files < Direct.num_of_files:
files = Direct.num_of_files:
photo = get_new_foto()
bot.sendPhoto(...)
sleep(1000)
else:
Direct_num_of_files = files_count()
if Direct_num_of_files == max_files:
break
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы