Python 2.1中的线程使用示例

时间:2011-03-27 00:32:49

标签: python multithreading python-multithreading

我需要一些使用Python 2.1实现线程的帮助。我很快就会更新到更新版本的Python,但不幸的是,我正在一个内置于视频游戏中的解释器中工作,所以2.1是为我而写的。为了清楚起见,我需要一个如何在不使用“导入线程”的情况下进行线程化的示例。 'import thread'没关系,但我无法让它正常工作;通常它只是锁定游戏,当我尝试生成一个新线程时。

或者,如果有人可以向我解释我可能会在哪里找到这个核心'线程'模块,我可能会将其纳入解决方案中,因为我读过的关于如何使用该模块的示例看起来非常直接-forward。

TIA

1 个答案:

答案 0 :(得分:2)

我建议使用threading模块。如果您没有,可以在此处获取Python 2.1的版本:http://pastebin.com/5f9NBmcg

请注意,它会导入thread,因此如果您的系统遇到线程问题,它仍然无效。

如果您需要Python 2.1中的特定模块,请转到release page并单击其中一个下载链接:

  • Python-2.1.3.tgz - 您可以使用gunzip,然后tar来提取文件
  • Python-2.1.3.exe - 您可以重命名该文件以在其上放置.zip扩展名,然后使用您喜欢的ZIP实用程序来提取文件。