我经常通过电子邮件收到CSV文件。发件人始终相同,并且电子邮件中附加的CSV文件始终具有相同的名称。我想将此文件自动下载到我的桌面。这样每次我在其上运行我的代码时,我都不必手动打开我的电子邮件并搜索电子邮件,下载,等等。
我将此附件下载程序设置为chron作业,以便每天早上自动扫描。
有没有资源可以做到这一点?如果重要的话,它会被发送到Gmail帐户。
我更喜欢这个程序在R中,但我也可以做Python!这甚至可能吗?
示例:
sender: your_data@data_provider.com
subject: sometimes varies, but normally the same
attachment: data.csv (always called this)
答案 0 :(得分:0)
您必须使用gmail API
具体而言,Users.messages.attachments: get function
您必须对您的帐户进行身份验证,然后编写代码正文,首先获取包含您要自动下载的附件的邮件ID。