2014-10-30 108 views
1

的IDE pyCharm认为“MimeMultipart的”是一个悬而未决的参考:pyCharm:未解决的参考“MimeMultipart的”

from email.MIMEMultipart import MIMEMultipart 

的是右手边栏上的一个红色警告。

到目前为止,此侧栏上的每个红色警告都是正确的,并且是破损的代码。但这里的代码工作。

这里有什么问题:我使用MIMEMultipart或pyCharm?

+0

你使用任何的virtualenv这是未知的pycharm?你是用pycharm还是以其他方式运行你的脚本?哪个python版本? – tjati 2014-10-30 13:47:08

+1

在'email'上按住'ctrl-click'并查看该模块的源代码。 'email'使用PyCharm无法遵循的一种有点花哨的动态导入机制。 – sebastian 2014-10-30 13:54:05

回答

4

你必须这样写:

从email.mime.multipart进口MimeMultipart的

+0

好的,我用你的导入方式。你从哪里得到这个答案?这是记录在某处吗? – guettli 2016-02-11 12:46:39

+0

我检查了python文档中的例子。你是对的,他们也使用email.mime。谢谢。 – guettli 2016-02-11 12:58:34

+0

不客气 – 2016-02-11 15:33:58