栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

wxpython —线程和窗口事件

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

wxpython —线程和窗口事件

使用Queue在线程之间进行通信和同步,每个线程都“拥有”并专门与不方便共享的资源进行交互。

在只有主线程才能真正处理GUI的GUI工具箱中,主线程应随心所欲-
设置并启动执行实际工作的线程,然后仅执行GUI工作,使用Queue与其他线程进行通信,或从其他线程进行通信。

对于(1),当计数线程有更新时,应将

put
其更新到主线程正在等待的队列;当您的主线程在该队列上收到适当的消息时,它将更新进度对话框。

对于(2),计数线程发送“让用户打平领带”请求,主线程获取该请求并作出适当响应,然后在单独的Queue上发回分辨率。

因此,通常有两种通信方式:一种不需要响应,而另一种则需要。对于前一种,只需将通知放在适当的队列上,然后继续进行即可-
它将在适当的时候进行处理。对于后一种,我最喜欢的习惯用法是将适当的队列放入一对(request,response_queue)。如果相同的请求不同,有些请求需要响应而另一些则不需要,则在不需要响应时排队(请求,无)(和(请求,q)在需要响应时q是队列),这很容易,以及一般用语。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/646661.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号