首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何按日期保存文件附件

如何按日期保存文件附件
EN

Stack Overflow用户
提问于 2017-08-16 15:40:03
回答 1查看 681关注 0票数 1

我们每天都会收到包含Excel文件的Outlook电子邮件来分析。名称始终包含"WPS"

我想每天运行一个脚本来保存附件,并按附件发送的日期组织这些附件。

我看到附件按日期排列的两种方式是:

  • Excel附件以文件名开头的日期重命名。
  • 它们被放入日期已久的文件夹中。

我有一个Outlook规则,在主题标题中抓取带有"WPS"的电子邮件,并包含附件。

然后运行以下脚本:

代码语言:javascript
复制
Public Sub SaveAttachmentsToDisk(MItem As Outlook.MailItem)
Dim oAttachment As Outlook.Attachment
Dim sSaveFolder As String
sSaveFolder = "C:\Users\anon\Downloads\Attachments\"
For Each oAttachment In MItem.Attachments
oAttachment.SaveAsFile sSaveFolder & oAttachment.DisplayName
Next
End Sub

所以,现在,我只有一个文件夹,所有的附件,从一开始。

我也担心副本,有时如果发送者对它做了微小的更改,我们会收到相同的文件。如果找到副本,是否可以提取最新的Excel附件?

EN

回答 1

Stack Overflow用户

发布于 2020-06-23 07:55:37

如果您正在使用Python导入操作系统并编写代码将文件保存为当前日期和时间,则可以通过导入datetime模块获得该文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45717824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档