Python - переименовать имя файла в прикрепленном файле - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть скрипт 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 голосов
/ 24 сентября 2018

Попробуйте изменить каталог и затем прикрепить файл.

Пример:

import os

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