Comment accéder à GMail IMAP (e-Mail) de ma Coquille/script Python pour télécharger un fichier zip en pièce jointe à un e-mail et le traiter?
J'ai du traitement d'un fichier de tous les jours. Ce fichier est envoyé à mon e-Mail une fois tous les jours. Si je peux obtenir à cet e-mail tous les jours, et de télécharger la pièce jointe, qui devait être génial. Est-il même à distance possible de faire une telle chose?
Merci!
- Double de Comment puis-je télécharger tous les e-mails avec des pièces jointes de Gmail? (par le a accepté de répondre)
Vous devez vous connecter pour publier un commentaire.
Veuillez voir Comment puis-je télécharger tous les e-mails avec des pièces jointes de Gmail? pour un exemple pratique.
C'est certainement possible. Découvrez imaplib en Python standard library; avec elle à faire ce que vous voulez devrait être assez simple. Aussi, vous pouvez traiter les fichiers zip directement en Python à l'aide de la zipfile bibliothèque.
Votre meilleur pari est de créer un Dossier IMAP pour votre quotidien des e-mails envoyés et puis créer un filtre dans GMail pour envoyer ces fichiers là. Votre script Python pouvez ensuite vérifier SEULEMENT que le dossier sur un certain intervalle de temps et de supposer que ce qui est finit il y a le fichier que vous voulez.
Une rapide recherche a produit sooo beaucoup de résultats pour IMAP aller chercher des exemples en Python, je vais laisser cette partie de vous, mais je dirai que libgmail l'air assez soigné.