【发布时间】:2011-01-12 21:28:50
【问题描述】:
我尝试在 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)
【问题讨论】:
标签: email module python-3.x performance