文章详情页
thread - python3开线程
浏览:34日期:2022-06-29 08:24:44
问题描述
本人是python新手,最近弄了一个python小界面,在一个button中开了一个线程去循环读取串口的数据,为啥ui界面卡死,不应该是不影响ui的吗?求解
问题解答
回答1:因为GIL,cpython的多线程,只适用于io wait这种场景,遇到cpu密集型的就会卡死
相关文章:
1. javascript - 我写的href跳转地址不是百度,为什么在有的机型上跳转到百度了,有的机型跳转正确2. node.js - 微信的自动回复问题3. python - Scrapy中xpath用到中文报错4. 微信小程序如何将获取的时间戳提交到数据库?5. python - 如何给模块传参数,参数是模块的函数名?6. node.js - nodejs中mysql子查询返回多行结果怎么处理?7. mysql - 为什么innodb下更新A行时B行也被锁住?8. 请问python中为什么我用for循环对嵌套列表进行赋值时,都是以i的最终值来计算的?9. linux - python编译ssl错误10. mysql - spring data jpa 方法sql复杂查询?
排行榜