摘要: on_action_triggered函数两次触发:clicked 和 triggered。由于该槽函数拥有两种信号,一种带参数一种不带参数。当不对槽函数进行限制时,不带参数的槽函数就会以为有两个信号,因此会触发两次. @pyqtSlot() 阅读全文
posted @ 2023-04-30 15:14 道友请留步W 阅读(64) 评论(0) 推荐(0) 编辑
摘要: Note: Qt Designer 还是要用到完整版QT,不然功能不完整. pygram: D:\DeveloperTools\Anaconda\Scripts\pyuic5.exe Arguments: $FileName$ -o $FileNameWithoutExtension$.py Wor 阅读全文
posted @ 2023-04-30 14:49 道友请留步W 阅读(15) 评论(0) 推荐(0) 编辑
摘要: class Person: def __init__(self, name, age): print(name, age) self.name = name self.age = age def __init__(self, sex, name, age): super(Student,self). 阅读全文
posted @ 2023-04-24 15:31 道友请留步W 阅读(45) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/weixin_43790276/article/details/90742328 普通继承时: class Electrical(object): def __init__(self, name): self.name = name print('Elec 阅读全文
posted @ 2023-01-28 10:09 道友请留步W 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 如何使用python 新建文件夹以及递归创建文件夹 os.mkdir 使用python创建文件夹,通常使用os.mkdir方法,在使用这个方法时有几个小的细节需要注意,假设你的代码是这样编写的 import os os.mkdir('/dir_1/dir_2/dir_3') 你需要保证/dir_1/ 阅读全文
posted @ 2023-01-06 08:43 道友请留步W 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 面向对象程序应该 对扩展开放,对更改封闭。 如果更改代码,要重新编译,重新测试,重新部署,会附带很多其他操作。 python可以使用鸭子模式,进行多态调用。 如下, a和b可以独立变化,不影响以下代码的稳定: self.x = a self.x.duck() self.x = b self.x.du 阅读全文
posted @ 2023-01-04 09:06 道友请留步W 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 在程序中发现print内容输出和实际输出时间不一致,所以怀疑输出时间有问题,实践发现print没有进行实时刷新。 # 正常使用 print("something。。。") # 实时刷新 print("something。。。", flush=True) # 或者使用 sys.stdout.write 阅读全文
posted @ 2022-11-18 10:45 道友请留步W 阅读(185) 评论(0) 推荐(0) 编辑
摘要: https://pypi.mirrors.ustc.edu.cn/simple/ 中国科技大学 阅读全文
posted @ 2022-10-20 16:19 道友请留步W 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.每个命令之间用;隔开 说明:各命令的执行给果,不会影响其它命令的执行。换句话说,各个命令都会执行,但不保证每个命令都执行成功。 2.每个命令之间用&&隔开 说明:若前面的命令执行成功,才会去执行后面的命令。这样可以保证所有的命令执行完毕后,执行过程都是成功的。 3.每个命令之间用||隔开 说明: 阅读全文
posted @ 2022-10-20 08:40 道友请留步W 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 程序在运行时,主程序被强退, subprocess开启的子进程依然存在。 注意,这里的强退,指的是kill -9级别. 关于信号级别看这里https://blog.csdn.net/taoxicun/article/details/123388455。 温和退出比如ctrl C ,程序会自动关闭子进 阅读全文
posted @ 2022-10-19 17:02 道友请留步W 阅读(135) 评论(0) 推荐(0) 编辑