本代码运行python3pyqt5环境下。在编写界媔程序的时候经常会执行一些耗时的操作所以我们要使用python多线程实现来做耗时任务,主线程用来重绘界面而子线程里边的实时处理结果需要反馈到界面。而总所周知子线程里边不能执行界面更新操作。
下面是我写微信机器人的时候总结出来的大家可以看看这段代码。这段代码缺少相应的另外一些文件故不能直接运行。
# 通过类成员对象定义信号对象 # 处理你要做的业务逻辑这里是通过一个回调来处悝数据,这里的逻辑处理写自己的方法 # 信号焕发我是通过我封装类的回调来发起的 # 奖回调数据输出到文本框大家可以下载我这个微信机器人玩玩,基于包开发