2009-02-26 45 views

回答

8

必要时,threading模块及其高层接口是首选。当然,很多人认为这很少/从不必要,线程也不是很好处理。线程模块可能是一些奇怪的用例或其他需要的,但我从来不需要它(当然,很久以前,我很少使用线程)。还有其他一些模块可以完成整洁的事情,例如multiprocessing,这可能是有趣的。这不会执行线程,它只是共享界面(非常酷)。我已经听到了很多关于它的好消息,但是一段时间以来都没有想过其中任何一种。

4

我相信threading模块是推荐的模块。在Python 3.x中,thread模块正在重命名为_thread,并且意味着它是一个较低级别的接口。见注在本页面的顶部:

http://docs.python.org/library/thread.html

相关问题