Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python在何处放置while循环wx.Python systray_Python_Loops_While Loop_Wxpython - Fatal编程技术网

Python在何处放置while循环wx.Python systray

Python在何处放置while循环wx.Python systray,python,loops,while-loop,wxpython,Python,Loops,While Loop,Wxpython,我有一个问题,想知道在哪里放置一个while循环,我已经把这个东西移动了好几次,我遇到的问题 多个systray图标和实例正在运行 无法调出systray菜单,因此没有退出功能 如果我不允许MainLoop执行等,则没有图标 导入wx 导入时间 托盘\工具提示='连接器错误发现' 托盘图标='image.jpg' 定义创建菜单项菜单、标签、函数: item=wx.MenuItemmenu,-1,标签 menu.Bindwx.EVT_menu,func,id=item.GetId menu.Ap

我有一个问题,想知道在哪里放置一个while循环,我已经把这个东西移动了好几次,我遇到的问题

多个systray图标和实例正在运行 无法调出systray菜单,因此没有退出功能 如果我不允许MainLoop执行等,则没有图标 导入wx 导入时间 托盘\工具提示='连接器错误发现' 托盘图标='image.jpg' 定义创建菜单项菜单、标签、函数: item=wx.MenuItemmenu,-1,标签 menu.Bindwx.EVT_menu,func,id=item.GetId menu.AppendItemitem 退货项目 TaskBarIconwx.TaskBarIcon类: 定义初始自我: superTaskBarIcon,self.\u init__ self.set\u iconTRAY\u图标 self.Bindwx.EVT_任务栏左下,self.on左下 def CreatePopupMenuself: menu=wx.menu 创建菜单项菜单“退出”,自启动退出 返回菜单 def set_iconself,路径: icon=wx.IconFromBitmapwx.Bitmappath self.SetIconicon,托盘工具提示 def位于左下方,事件: 打印“左键单击了托盘图标” def on_exitself,事件: wx.callafterf.Destroy def循环: 而1: 时间到了 打印“嗨” def主: app=wx.PySimpleApp TaskBarIcon app.main循环 如果uuuu name uuuuuu='\uuuuuuu main\uuuuuuu':
main如果我完全删除函数循环,它就会工作

我不明白你们试图用循环做什么,但你们肯定做得不对