python 3.x下载gmail附件操作系统错误

时间:2018-07-16 14:31:14

标签: python-3.x gmail

我尝试使用Python下载我的gmail附件。但是,当Python尝试将附件写入本地驱动程序时,出现操作系统错误。我在gmail上检查了文件名,它是“ NAVIOS TEMPO 822E.PDF上BL#MEDUTJ386388的修订版到达通知”, 但是在NAVIOS TEMPO 822E.PDF上给Python的'z:/修订版BL#\ r \ n MEDUTJ386388到达通知'文件名中有额外的'\ r \ n' 有人知道可以解决此错误吗?

filePath = os.path.join('z:/', fileName)
if not os.path.isfile(filePath):
    with open(filePath,'wb') as fp:
        fp.write(part.get_payload(decode=True))
        fp.close()

请参阅下面的警告消息

以open(filePath,'wb')as fp:

OSError:[Errno 22]无效的参数:“ z:/ NAVIOS TEMPO 822E.PDF上BL#\ r \ n MEDUTJ386388的修订到达通知”

0 个答案:

没有答案