社区
脚本语言
帖子详情
Python中多线程的问题:
IamAm
2006-09-12 07:55:33
主线程是Frame。 现欲新开一线程不断接收网络信息,在特定信息时在Frame中新建一Window.
这样做可行吗? 线程间共享资源要怎么处理?
求教大侠。
...全文
349
5
打赏
收藏
Python中多线程的问题:
主线程是Frame。 现欲新开一线程不断接收网络信息,在特定信息时在Frame中新建一Window. 这样做可行吗? 线程间共享资源要怎么处理? 求教大侠。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iambic
2006-09-15
打赏
举报
回复
一般来说主线程不会主动响应从线程的,除非主线程处在一个监听的状态。图形界面的话,可以考虑定义一个事件,需要产生frame的时候发出这个事件,然后在应用程序的消息循环中捕捉这个事件,产生frame,就好像你按了一个按钮产生一个frame一样。
IamAm
2006-09-14
打赏
举报
回复
回楼上:
线程间数据可以共享, 但在线程2中创建的新组件能怎样将其控控制权交给主线程?
xyzxyz1111
2006-09-13
打赏
举报
回复
不知道你使用的什么GUI框架
如果是wxWindows
可以想GUI线程抛事件。或者用wxFutureCall将一个函数塞到GUI事件循环中.
iambic
2006-09-13
打赏
举报
回复
整个Python进程的资源,只要线程有一份引用,都可以访问。所以全局变量可以在线程间共享,一个对象如果传给了多个线程,也可以在线程间共享──比如使用函数创建线程时将对象传递给函数。
IamAm
2006-09-13
打赏
举报
回复
用map(lambda a: a(data), callback) 回调过。 会出现 “没有响应”。
对多线程搞不懂, 是否用每个线程有自已的内存共间?
现在用比较土的办法, 搞了个定时器~, 检查数据。
python
的
多线程
python
多线程
一、线程的概念 线程是CPU分配资源的基本单位。当一程序开始运行,这个程序就变成了一个进程,而一个进程相当于一个或者多个线程。当没有
多线程
编程时,一个进程相当于一个主线程;当有
多线程
编程时,...
Python
多线程
编程(详细:适合小白入门)
前言 这篇博客的笔记摘录自B站黑马程序员的《
python
多线程
编程》的视频,原视频的地址如下:(博客
中
的代码全是我手敲的,运行皆可通过,若有错误,欢迎评论指出) ... 在学习
多线程
编程之前,需要学会:基础语法、...
Python
多线程
详解
现代计算机CPU物理核心...之后断断续续写了一些
多线程
程序,直到今天下午逛论坛,看到很多人说
python
多线程
机制的一些内情,我才意识到自己有多愚蠢哈哈。我把自己学到的内容系统的整理一下,以备后忘,也帮帮后来者。
Python
之多进程与
多线程
1、
Python
多线程
为什么耗时更长? 2、为什么在
Python
里面推荐使用多进程而不是
多线程
? 1 基础知识 现在的PC都是多核的,使用
多线程
能充分利用CPU来提供程序的执行效率。 1.1 线程 线程是一个基本的CPU执行单元...
python
多线程
编程:如何优雅地关闭线程
Python
多线程
编程
中
, Threading
中
的Thread类并没有提供关闭线程的方法、经常会遇到
中
止主线程时,子线程仍然在运行。那么应该如何正确关闭线程、停止线程呢?提供了两种方式:1种用 线程通信 Event 类方式
中
止线程...
脚本语言
37,719
社区成员
34,239
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章