Python3邮箱模块很慢(只有mbox?)

时间:2011-01-11 22:03:47

标签: email module python-3.x performance

我在python 3.1.3中尝试使用邮箱模块打开mbox文件。 它只有3个邮件,只有27k大。

但在阅读邮件时,我的CPU使用100%约2-3分钟,直到它完成任务而没有错误。

我用python 2.7.1尝试过相同的操作,只用了大约1-2秒?!

我发现了什么错误或者我做错了什么?

以下是我使用的代码,来自文档:

import mailbox
for message in mailbox.mbox('~/mbox'):
    subject = message['subject']       # Could possibly be None.
    if subject and 'python' in subject.lower():
        print(subject)

1 个答案:

答案 0 :(得分:0)

是的,这是一个错误。 http://bugs.python.org/issue9124