摘要:公司之前上传log都是用脚本的,最近在学wxpython,所以小试牛刀了一下,改了UI界面,效果还不错,记录一下,哈哈哈,wxpython代码如下: class Mythread(threading.Thread): def __init__(self,window): super(Mythread
阅读全文
摘要:两种方式:一 .py2exe (最好是在win7下面python2下去打包) 1.安装【Python3】 直接pip install py2exe,如果报ssl错误就pip install openpyxl -i http://pypi.douban.com/simple/ --trusted-ho
阅读全文
摘要:为了避免程序运行时,什么都干不了,甚至连移动窗口或者关闭的简单动作都会卡死,因此需要采用多线程。 class Mythread(threading.Thread): def __init__(self,window): super(Mythread,self).__init__() self.win
阅读全文
摘要:继上次窗口分割之后,初始化左右两个面板 运行结果: 在输出log的时候还可以加颜色显示
阅读全文
摘要:运行结果: 在这里做了一些实验,总结如下: 1.在self.ParentWindow.SplitVertically(self.lpanel,self.rpanel,100)中,100即SashPosition=100,是指左边的窗口大小。 2.SashPosition=0:平均分割窗口;但是当设定
阅读全文
摘要:一般控件是放在panel上的,当然控件也能放在Frame上,看下这两者的区别: 1.button放在panel上: 运行结果: 2.将button直接放在Frame上 运行结果:
阅读全文
摘要:运行结果: ##这里需要说明的是,当点击右上角的X关闭时,是不会去调用到写的Exit函数的,上次遇到一个问题就是: 当点menu里面Exit退出时,程序正常退出,当点击右上角X退出时,程序里面有线程在跑,虽然UI界面时退出了,但是程序仍然没有退出。 遇到这种情况,我是这样做的:
阅读全文
摘要:运行后: Frame:None:即parent=None,表示为顶层窗口wx.ID_ANY:当id的值为-1或者wx.ID_ANY时,系统会随机分配一个idstyle:样式,wx.DEFAULT_FRANME_STYLE的值为:wx.MINIMIZE_BOX|wx.MAXIMIZE_BOX|wx.R
阅读全文