我尝试在 python 3.1.3 中使用邮箱模块打开 mbox 文件。里面只有3封邮件,只有27k大。
但是,当阅读邮件时,我的 CPU 使用 100% 大约 2-3 分钟,直到它完成任务且没有错误。
我用 python 2.7.1 尝试了同样的操作,只需要大约 1-2 秒?!
我是否发现了错误或者我做错了什么?
我还在 Windows 和 Linux 上测试了这个,结果相同:(。
这是我使用的代码,来自文档:
import mailbox
for message in mailbox.mbox('~/mbox'):
subject = message['subject'] # Could possibly be None.
if subject and 'python' in subject.lower():
print(subject)
是的,这是一个错误。http://bugs.python.org/issue9124
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)