Я должен каждый день обрабатывать файл. Этот файл отправляется в мою электронную почту однажды каждый день. Если я могу добраться до этой электронной почты один раз в день и загрузить вложение, которое имело, являются потрясающими. Даже удаленно возможно сделать такую вещь?
Спасибо!
См. Как я могу загрузить все электронные письма с вложениями из Gmail? в качестве практического примера.
Конечно, это возможно. Посмотрите imaplib в стандартной библиотеке Python; с ним делать то, что вы хотите, должно быть довольно просто. Кроме того, вы можете обрабатывать zip-файлы непосредственно в Python, используя библиотеку zipfile .
Лучше всего создать IMAP-папку для ежедневной отправки электронной почты, а затем создать фильтр в GMail для отправки туда этих файлов. Затем ваш сценарий Python может проверять ТОЛЬКО эту папку с некоторым интервалом и считать, что все, что в ней окажется, и есть нужный вам файл.
Быстрый поиск дал так много результатов по примерам получения IMAP в Python, что я оставлю эту часть на ваше усмотрение, но скажу, что libgmail выглядит довольно аккуратно.