我尝试在python 3.1.3中打开一个带有邮箱模块的mbox文件。里面只有3封邮件,而且只有27k大。
但是当我阅读邮件时,我的CPU使用了大约2-3分钟,直到它没有错误地完成它的任务。
我用python 2.7.1尝试了同样的方法,它只需要1-2秒?!
我是不是发现了bug或者我做错了什么?我还在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)发布于 2011-01-12 17:30:19
是的,这是个bug。http://bugs.python.org/issue9124
https://stackoverflow.com/questions/4666786
复制相似问题