Python 多线程

zero-123 发布于 2013/05/15 21:07
阅读 335
收藏 0
最近想通过Python实现一个多线程:想要通过多个不同的线程读取列表中的不同数据,并执行相应的操作,能不能指教一下,该使用什么样的线程同步机制,如果可以的话最好附上示例代码,新手,请见谅
加载中
0
林希
林希
可以加入59151639群寻找帮助
0
excepiton
excepiton
在osc里翻译过一篇多线程写贪吃蛇的文章,可以去看下
0
Duriea
Duriea

引用来自“不必在乎朕是谁”的评论

用 Queue,加上 threading 库,应该就没有什么问题了……

参见:

http://my.oschina.net/apoptosis/blog/120572

http://my.oschina.net/apoptosis/blog/125202

http://my.oschina.net/apoptosis/blog/127634

你好,我想知道。我也是最近为我的最新写的一个python程序添加一个GUI界面,当初的想法是运行GUI界面加载同时就把功能代码跑起来,但是发现UI会失去响应。后来我选择添加一个button点击来运行功能代码也是同样的问题,我这是才意识到是线程的问题。然后我通过创建新线程结果也一样,一旦功能代码跑起来 Gui就会失去响应了。我给我的button改一下逻辑点击只是打印文本框“你好”却没有任何问题。但是就是运行程序的功能代码就不行了

返回顶部
顶部