- 博客(18)
- 收藏
- 关注
原创 PyQt5学习笔记一、安装PyQt5和在PyCharm中配置工具
在cmd窗口或PyCharm中安装PyQt5和工具,以及在PyCharm中怎么配置PyQt5工具。
2023-04-13 10:47:26
1472
原创 Python子类重写父类方法和调用父类同名方法
在Python中,子类有时不适合使用父类的方法,那么可以重写(Override)父类方法。有时子类重写父类方法时,只想在父类方法上进行扩展,就可以先调用父类同名方法,再扩展。
2023-04-08 00:13:24
2108
原创 在cmd命令窗口安装Python模块
Windows系统可以在cmd命令窗口安装Python第三方库。建议选择pip命令来安装第三方库,安装时可以指定第三方库及Python的版本。
2023-04-06 23:35:37
7282
原创 PyQt5 QListWidget的使用总结,以及itemClicked和itemDoubleClicked信号
https://bbs.youkuaiyun.com/topics/70263515?locationNum=3&fps=11. 可以在绘制窗口时设置QListWidget的选择模式:或通过setSelectionMode 设置lst_widget.setSelectionMode(QAbstractItemView.SingleSelection)2. 执行doubleclicked事件前肯定会先触发clicked事件Actually double clicking on ...
2020-05-26 23:33:41
19094
3
原创 PyQt5 弹出子对话框时闪退的原因分析和解决方法
https://www.cnblogs.com/shelwinnee/p/5432304.html在Qt Designer中创建一个Form窗体,只包含一个pushButton按钮,想要单击该按钮后弹出一个子窗口。但是实际运行时发现子窗口闪退。过程如下:创建Form窗体后,先转为py文件,然后新建一个CallMainUI.py文件用来对基本UI界面做修改及添加信号与槽的响应。在CallMainUI.py文件中修改子窗口为主窗口的属性或:创建非模式窗口Dialog类...
2020-05-22 23:56:02
10889
5
原创 Linux下SVN commit遇到的问题:添加 / 删除文件
在本机Windows系统中的SVN客户端进行SVN提交时,一是文件多时会比较慢,二是由于一些加密问题会导致提交失败,所以后面进行SVN操作都在Linux服务器中进行。现在想上传一些脚本,包括修改的和新增的若干文件:第一步,打开SecureCRT,个人账户登录Linux服务器,然后在个人文件夹里新建一个文件夹mkdir tmp第二步,进入tmp文件夹,从SVN服务器上下载当前的...
2020-02-25 18:06:20
1781
原创 使用PyInstaller打包PyQt程序
由于开发环境为PyCharm,在工程的虚拟环境中包含了项目所用到的编译器、pip和各模块等,所以在Dos中直接进入该路径,然后输入命令 python.exe pyinstaller.exe -F *.py,其中*.py为要打包的执行文件,-F/ --onefile :打包成一个exe文件,不加的话默认为 -D/--onedir:创建一个目录,包含exe文件以及其它动态链接库等文件,这样会...
2019-10-22 17:22:46
401
原创 Dos安装pyinstaller时报错Non-UTF-8 code starting with '\x90' in file pip3.6.exe on line 1
开发环境为PyCharm,直接在PyCharm中点击安装pyinstaller很方便,很快就安装成功。但想在dos中尝试安装一下。预期很简单,输入一条命令即可:pip install pyinstaller。但实际输入后,pip报错!如下图所示,cmd中先进入项目的虚拟环境中python.exe和pip.exe所在的路径,然后直接输入pip install pyinstaller,...
2019-10-22 14:49:21
8470
原创 PyQt5:运行pyuic5或pyrcc5时报错Error running, CreateProcess error=5, 拒绝访问
运行pyuic5或pyrcc5时报错Error running, CreateProcess error=5, 拒绝访问 的解决方法
2019-08-16 18:15:08
6728
3
原创 PyQt5的ui文件转py文件提示没有文件
Qt Designer里编辑好*.ui文件后,在PyCharm里转为*.py文件时,提示没有文件:但会生成一个没有内容的py文件:PyUIC的配置如下:但是如果把ui文件放在venv同级目录下,就可以转换成功,为什么啊???...
2019-07-24 19:09:48
1309
4
原创 Python csv文件读写
csv:Comma-Separated Values,逗号分隔的值。csv文件以字符串形式存储数据,易于读写。Python用csv模块来处理csv文件,csv模块包含在Python标准库中。1、读csv文件import csv# 读取csv文件with open('CSV1.csv', 'r') as f: # 打开文件,并把文件对象保存为f,打开文件方式默认为r c...
2019-07-17 20:01:39
675
原创 Python os模块运用和文件读取写入 包括有序字典 实例
1、先写一下Python中的路径分隔符①用斜杠(/)表示,②也可以用反斜杠(\)标识:由于反斜杠也用作转义字符,所以要用双反斜杠(\\)来分隔路径;也可以使用r‘’+单反斜杠 表示路径,r指明是原始字符串,路径中的反斜杠不再用作转义字符。如:path2 = 'E:/test1/0902/result/student.txt'path2'E:/test1/0902/resu...
2019-07-11 17:32:35
453
原创 Python退出程序 sys.exit()
1. sys.exit(arg)(1)退出程序机制通过引发SystemExit异常来退出Python程序。可以通过捕捉SystemExit异常,在finally语句中进行一些清理操作;不捕捉SystemExit异常(SystemExit异常不被认为是错误的异常)将直接退出程序。①不捕捉SystemExit异常,直接退出程序:import sysimport timepr...
2019-07-05 11:32:04
57353
1
原创 Python string与list互转
1. string与list互转# list(string) 函数str1 = '1abc'lst1 = list(str1)lst1['1', 'a', 'b', 'c']# '字符/字符串'.join(list)str2 = ''.join(lst1)str2'1abc'' | '.join(['aa', 'bb', 'cc'])'aa | bb | cc'2...
2019-07-05 11:20:41
1250
原创 Python matplotlib绘制图形,包括点、曲线、注释和箭头
Python的matplotlib模块绘制图形功能很强大,今天就用pyplot绘制一个简单的图形,图形中包括曲线、曲线上的点、注释和指向点的箭头。1. 结果预览:2. 代码如下:from matplotlib import pyplot as pltimport numpy as np# 绘制曲线x = np.linspace(2, 21, 20) # 取闭区间[2,...
2019-06-15 16:21:29
58828
1
原创 Python多线程 threading模块
用threading模块,可以实现Python多线程编程。import threadingimport timedef video(secs): for i in range(secs): print("边看瘦身操......%d" % i) time.sleep(1)def dance(secs): for i in range(s...
2019-06-14 18:13:03
373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人