Advertisement

WxPython界面基于pubsub和线程通讯

阅读量:

自 WxPython 4.0 版本起,消息通信功能不再采用 wx.lib.pubsub 模块,而是改用 pubsub 模块。若仍沿用 wx.lib.pubsub,系统将触发如下警告信息:

from wx.lib.pubsub import pub

Warning (来自 warnings 模块):

File "D:\Python\Python37\lib\site-packages\wx\lib\pubsub_init_.py", line 25

wx.wxPyDeprecationWarning)

wxPyDeprecationWarning: wx.lib.pubsub 已被弃用,请将代码迁移至 pypubsub,该模块可在 PyPI 上获取。

通过 pip 安装 pypubsub:

pip install pypubsub

参照 pubsub 的官方文档内容,其工作原理与原模块基本一致。经过一番调试与代码调整,现提供一个示例供参考。

复制代码
 # encoding: utf-8

    
 """
    
 @author: 陈年椰子
    
 @contact: hndm@qq.com
    
 @version: 1.0
    
 @file: wxpub.py
    
 @time: 2019/6/13 0013 9

全部评论 (0)

还没有任何评论哟~