Python-重命名附件中的文件名

时间:2018-09-24 07:29:39

标签: python python-3.x email rename file-rename

我有一个Python脚本,用于发送邮件中附加的文件。邮件已发送,但是附件仍显示我的本地系统的文件路径。有什么办法可以重命名邮件附件中显示的路径。

以下是我尝试作为附件发送的csv文件。如何重命名附件中显示的路径,使其仅显示文件名而不包含整个路径

attach.to_csv('/Users/user/desktop/report/file.csv')

我只想显示file.csv。

我尝试使用os模块,但返回的错误路径不存在。

os.rename('/Users/user/desktop/report/file.csv','file.csv')

1 个答案:

答案 0 :(得分:0)

尝试更改目录,然后附加文件。

例如:

import os

os.chdir('/Users/user/desktop/report')
attach.to_csv('file.csv')