摘要:
Python版本:Python3.5.2 一、安装Pyinstaller 1、安装pywin32 下载安装文件:查找到跟自己适用的python版本及window系统版本匹配的pywin32,下载后安装 使用pip命令安装:pip install pywin32 2、安装Pyinstaller 下载安 阅读全文
摘要:
QListWidget 是继承 QWidget 的, 所以 QListWidget 是有右键菜单的, 从文档上可以找到 QWidget 上有以下两个与右键菜单有关的函数: Qt.ContextMenuPolicy contextMenuPolicy (self) Qt.ContextMenuPoli 阅读全文
摘要:
相关说明 使用QCompleter类,就可以实现自动补全功能,效果图如下: 对应的代码很简单 【如下代码,完全复制,直接运行,即可使用】 阅读全文
摘要:
QTableWidget是QTableViewer的子类 ,其中QTableViewer可以使用自定义的数据模型来显示内容(通过setModel ()来绑定数据源),而QTableWidget提供了一套标准的数据模型,QTableWidgetItem 对象作为QTableWidget中的单元数据来显 阅读全文
摘要:
import sys from PyQt5.QtWidgets import QMainWindow, QTextEdit, QAction, QApplication from PyQt5.QtGui import QIcon from PyQt5.QtCore import Qt class Example(QMainWindow): def __init__(self): ... 阅读全文
摘要:
简述QBoxLayout可以在水平方向或垂直方向上排列控件,由QHBoxLayout、QVBoxLayout所继承。 QHBoxLayout:水平布局,在水平方向上排列控件,即:左右排列。 QVBoxLayout:垂直布局,在垂直方向上排列控件,即:上下排列。 阅读全文
摘要:
问题今天在使用selenium+PhantomJS动态抓取网页时,出现如下报错信息: 翻译过来就是: 解决方案selenium版本降级通过pip show selenium显示,默认安装版本为3.8.1。 将其卸载pip uninstall selenium,重新安装并指定版本号pip instal 阅读全文
摘要:
在pyqt5中使用了父类为QMainWindow的话,在里面使用布局类,QGridLayout, QHBoxLayout ,QVBoxLayout 时,发现不好用。 解决: 如果是在以QWidget为父类的自定义类中使用这三个布局类的话,是很好用的,但是在QMainWindow中使用的时候要多写几句 阅读全文
摘要:
# -*- coding: utf-8 -*- import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * class FirstWindow(QWidget): close_signal = pyqtSignal() def __init__(self, parent=None): ... 阅读全文
摘要:
在Studio里使用Git管理代码的过程中,可以修改.gitignore文件中的标示的方法来忽略开发者想忽略掉的文件或目录,如果没有.gitignore文件,可以自己手工创建。在.gitignore文件中的每一行保存一个匹配的规则例如: 1 2 3 4 5 6 7 # 此为注释 – 将被 Git 忽 阅读全文