我希望有人能快速简单地解决我面临的这个问题。我正在阅读 Mark Lutz 编写的 Programming Python 书第 4 版的第 5 章,从第 189 页开始我遇到了一些麻烦。基本上,有一个非常简单的示例:
import _thread
def action(i):
print(i ** 32)
_thread.start_new_thread(action, (2, ))
出于某种原因,这个脚本不会在我运行 Ubuntu 12.04 的电脑上产生任何输出,但会在我的 Windows 7 机器上产生。从终端运行时的输出是:
un@homepc:~/Desktop/pp$ python3.2 thread1.py
un@homepc:~/Desktop/pp$
任何帮助将非常感激。
谢谢。