打印

[求助]一个关于python程序wx库循环问题。

[复制链接]
444|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
负熵|  楼主 | 2019-9-20 11:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一下,最近想做一个简单的python程序,大致功能如下
1,python一直对采样数据通过串口发送到下位机。
2,用wx做了一个托盘,实现右键托盘退出程序功能。
这2个功能单独都能实现,但是放一起就没办法实现了。
如果我这么写,

if __name__ == "__main__":
    app = MyApp()
    while True:
    result=ser.write(('B1'+'Ad142.10000000000').encode("gbk"))     #循环发送串口数据。
    app.MainLoop()
运行结果是数据能正常发送,但是不能右键托盘图标退出程序
如果是这么写的话
if __name__ == "__main__":
    app = MyApp()
     app.MainLoop()
    while True:
    result=ser.write(('B1'+'Ad142.10000000000').encode("gbk"))     #循环发送串口数据。
能右键托盘图标退出程序,但是不能发送数据。  

请教下怎么整合这2个功能

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

32

主题

80

帖子

0

粉丝