1

我想多线程发送邮件(使用 django 的 SMTPConnection 或者可能是 smtplib 模块)。我希望有一个类似于 urllib2 的模块,我可以:

import eventlet
from eventlet.green import urllib2

除了使用 smtplib 而不是 urllib2 导入。但是,这似乎支持。我读到这可能是猴子补丁(?),但我不确定如何继续。有什么想法可以通过 eventlet 来实现吗?或者我是否必须进入 python Thread 类等。

4

1 回答 1

1

采用

import eventlet
eventlet.monkey_patch()
import module

或者

module = eventlet.import_patched(module)

任何一个都应该适合你。

http://eventlet.net/doc/patching.html

于 2011-11-12T22:03:42.187 回答