Python抛出错误open imag

2024-03-29 01:35:09 发布

您现在位置:Python中文网/ 问答频道 /正文

img_data=open('assets\pblogo.png','rb').read()
img_title=MIMEImage(img_data,'png')
img_title.add_header('Content-Id','<pblogo>')
img_title["Content-Disposition"]="inline"

img_data=open('data\report.jpg','rb').read()
img_report=MIMEImage(img_data,'jpeg')
img_report.add_header('Content-Id','<reportimg>')
img_report["Content-Disposition"]="inline"

我在win7上使用IDLE,第一个png捕获得很好

至于第二点:

img_data=open('data\report.jpg','rb').read()

IOError:[Errno 22]模式(“rb”)或文件名无效:“data”\报表.jpg'

为什么我不能用同样的方法打开第二张照片?你知道吗


Tags: reportaddidimgreaddatapngtitle