Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 是否更改为email.mime.multipart?_Python_Python 2.7 - Fatal编程技术网

Python 是否更改为email.mime.multipart?

Python 是否更改为email.mime.multipart?,python,python-2.7,Python,Python 2.7,我已经使用这个Python2代码很多年了: from email import mime msg = mime.multipart.MIMEMultipart("alternative") 此代码现在生成以下错误: 回溯(最后一次调用):AttributeError:“module”对象中第1行的文件“”没有属性“multipart” 我认为自己是一个相当不错的Python程序员,但我完全困惑不解。是什么原因导致此代码不再工作 我最近从2.7升级。?至2.7.17。这就是原

我已经使用这个Python2代码很多年了:

from email import mime
msg = mime.multipart.MIMEMultipart("alternative")
此代码现在生成以下错误:

回溯(最后一次调用):AttributeError:“module”对象中第1行的文件“”没有属性“multipart”

我认为自己是一个相当不错的Python程序员,但我完全困惑不解。是什么原因导致此代码不再工作

我最近从2.7升级。?至2.7.17。这就是原因吗?我不认为Python会为了小的升级而进行破坏性的更改

(注:我知道如何更改导入来解决这个问题,但我很好奇到底发生了什么。)