我在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)