![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
Sakura_gh
这个作者很懒,什么都没留下…
展开
-
python类变量、实例变量和私有变量的区别
Python支持面向对象编程,对于一个class类,具有两种类型的成员,一种是变量,另一种是方法(也就是我们平常所说的函数)。所谓的类,指的就是同一个类型的事物,是一个抽象的概念;而所谓实例,就是这个类型中的其中一样具体的事物。假设我有这样一个类:class A: test='this is the test' # 类变量 def __init__(self, name, age): self.name = name # 实例变量 self.__age =原创 2020-06-05 14:31:21 · 621 阅读 · 0 评论 -
pyqt5如何在同一个窗口下切换不同界面
问题的提出和基本前提网上找了半天也没发现什么靠谱的解答,自己捣鼓着花费了好几个小时,总算是发现了两种能用的方法,先假设一下使用的场景:现在窗口的右半部分有两个界面想要切换显示我们主体窗口的控件为self.main_widget,网格布局为self.main_layout,分为左右两部分:布局的左半部分为self.left_widget,它的作用是导航栏(标签和按钮),因此有一个就足够了布...原创 2020-04-17 11:44:11 · 21662 阅读 · 21 评论 -
用pyinstaller打包pyqt5下的GUI python程序(含图片资源和qss文件)
pyinstaller的用法网上传的很多,实际上大家最关心的问题是,怎么把图片文件、qss样式表等不是以.py结尾的文件统统打包到一个.exe里这里我尝试了多种方法,总结出了一种有效的途径首先介绍一下pyinstaller的特点,它会去寻找并打包那些依赖项以及你给出的.py文件,而对于图片文件,如.jpg、.png;qss样式文件,如.qss等,pyinstaller是不会帮你打包进exe的,...原创 2020-02-04 22:28:50 · 2901 阅读 · 2 评论 -
Qss的使用(pyqt)
Qss的使用(pyqt)qss通过selector:declaration设置其属性参数等引用qss文件我们在本地创建一个qss文件,然后在代码中加载即可QFile qss("testqss.qss");qss.open(QFile::ReadOnly);qApp->setStyleSheet(qss.readAll());qss.close();或者with open(...原创 2020-02-03 14:14:26 · 2320 阅读 · 1 评论 -
Python(pyqt5)利用按钮打开文件并将内容显示在文本框中
QFileDialog是一个打开文件或者文件夹选择对话框一般我们使用的方法是:单个文件打开 QFileDialog.getOpenFileName()具体参数如下:QFileDialog::getOpenFileName (QWidget * parent = 0,const QString & caption = QString(), const QString & ...原创 2020-02-03 00:35:28 · 24678 阅读 · 6 评论