E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
pyQt5
用pyinstaller打包发布含
pyqt5
模块的程序
最近打算尝试用Python3来写Qt5程序,毕竟C++对我来说不够熟悉,语法也过于复杂,还是Python得心应手些。首先要解决的一大问题就是程序的打包发布了,不然好不容易写了个应用,只能在自己机器上跑,不能在没有配置开发环境的电脑上运行,应用的局限性就很大了。本文详实记录了从.py文件打包发布成可直接运行的.exe文件的步骤。所用的工具是pyinstaller(3.2.1),注意:此版本不支持Py
flappyBug
·
2020-01-05 12:06
配置标记数据的API中处理ImportError: No module named 'resources'的一点经验
的相关介绍,想安装LabelImg对自己的图像数据集进行标记.本人计算机环境是Ubuntu16.04,python3+qt5.尝试按照Github上给出的安装方式进行:sudoapt-getinstall
pyqt5
Sun_atom
·
2020-01-04 18:08
PyQt5
编程(22):自定义事件
创建自定义事件,要使用QCoreApplication的以下静态方法:sendEvent(QObjectreceiver,QEventevent)-事件被QCoreApplication的notify()函数直接发送给receiver对象,返回值是事件处理函数的返回值。使用这个函数必须要在栈上创建对象;postEvent(QObjectreceiver,QEventevent)-事件添加到事件对列
用电热毯烤猪
·
2020-01-04 07:15
PyQt5
学习记录(八): Toggle button
切换按钮是一个特殊模式的QPushButton(还是一个按钮)。它是一个按钮,有两种状态:按下和不按下。我们点击这两个状态之间切换。在有些情况下这种功能很适合。源码:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2017/11/2上午9:47#@Author:hukezhu#@Site:#@File:1102-01-Togglebutton.py#@S
hu9134
·
2020-01-04 07:09
Python-
PyQt5
-图形可视化界面(1)--主窗口--Qmainwindow
Ps:水平有限,欢迎建议和挑错创建一个主窗口创建一个简单的主窗口,代码如下from
PyQt5
importQtCore,QtGui,QtWidgetsclassUi_mainWindow(object):
一颗数据小白菜
·
2020-01-03 23:05
PyQt入门(2)-基础设置
1.按钮的生成,以及鼠标的提示from
PyQt5
.QtGuiimportQIcon,QFontimportsysfrom
PyQt5
.QtCoreimportQCoreApplicationclassExample
白白_嫩嫩
·
2020-01-03 05:20
VS code配置python环境,配置pip源,配置国内镜像,配置
PyQt5
窗体一闪而过解决办法
我们在准备开始搞pythonQt的时候,需要安装一些环境,如果使用vscode来开发的,我们需要准备如下的信息1.安装vscode网址:https://code.visualstudio.com/2.安装python此处以下载3.6.8版本为例子。https://www.python.org/downloads/release/python-368/3.配置python环境将这两个都添加上去的话,
dathlin
·
2020-01-02 22:00
Python-
PyQt5
-第一个小项目--登录框--login
Ps:水平有限,欢迎建议和挑错我们在此之前,学习了PyQt的主窗口(QMainwindow),按钮(Qpushbutton),标签栏(QLabel),文本框编辑框(LineEdit)4个组件。我们可以尝试做一个由这些组件组成的小项目。同时有这4个组件的,常见的一种界面就是登录框。网上有许多教程,是关于登录框的。我们今天也做一个自己的登录框。素材首先我们这次登录框需要一些素材,平面设计素材,为了让我
一颗数据小白菜
·
2020-01-02 12:54
PyQt5
学习笔记(八):工具栏、菜单栏、状态栏整合
本文由Cescfangs译自ZetCode
pyqt5
系列教程并作适当修改。
链球选手
·
2020-01-02 10:47
PyQt5
学习记录(六):QFileDialog
QFileDialog是一个对话框,允许用户选择文件或目录。可以为打开和保存选择文件。下面是源码:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2017/11/1下午3:36#@Author:hukezhu#@Site:#@File:1101-02-QFileDialog.py#@Software:PyCharm"""在这个例子中,我们选择一个带有QF
hu9134
·
2020-01-02 00:47
[
pyqt5
]
pyqt5
给程序设置图标ico
只需要一行代码:main_window.setWindowIcon(QIcon("path/to/your/ico.ico"))并不需要网上说的将ico文件添加到qrc文件再使用pyrcc5转_rc.py。只需要对应的文件路径是正确的相对路径就可以。实例:运行效果:
kikook
·
2020-01-01 21:39
Python
Python3
PyQt5
PyCharm win7环境搭建
开发环境Win7SP1x64Python3.5.3x64
PyQt5
5.8.2PyCharmCommunityEdition2017.1.3PyInstaller3.2.1qt-opensource-windows-x86
BITmwh
·
2020-01-01 06:15
2018-08-26
CMD下使用pip安装PyQt4或者
PYQT5
这里要注意,你下载的
PYQT5
不包含QTdesigner还要:pip3install
PyQt5
-tools,好像
Pyqt5
中将designer分离了或者查看源码
一秆子数码
·
2020-01-01 03:29
PyQt5
小技巧整理1:Python项目轻打包成可执行文件
1.pye2exeforWindows停更与2014年,目前只支持py2.x和py3.0-3.4;之前我自己编写的几个
PyQt5
工具一直用py2exe打包的,体积相对比较小
雷霆同学
·
2019-12-31 23:17
QGridLayout栅格布局函数参数设置
对于
PyQt5
的栅格布局函数,主要是实现多个控件之间的栅格布局形式,一般有两种设置方式:1、Qdesigner布局设置时直接使用栅格布局函数,便可以把所需要布局的控件直接按照栅格方式来进行布局;2、直接使用
The-Chosen-One
·
2019-12-31 09:00
Win10下安装PyQt
Python版本:Python3.5.232位1、直接在cmd中通过pip安装
PyQt5
pipinstall
pyqt5
image.png会自动下载
PyQt5
以及sip并安装,因为
PyQt5
不再提供QtDesigner
Clemente
·
2019-12-30 14:57
Pyqt5
中addLayout和setLayout的区别
有些控件或者布局有addLayout和addWidget的函数,但是有些就没有,比如QWidget这个控件就没有addLayout和addWidget这个函数,取而代之的是一个setLayout函数,在addLayout函数中,我们可以多次使用addLayout来依次添加布局,addWidget亦是如此,但是setlayout只能set一次总结发现,addLayout和addWidget是用来管理
自由的小白
·
2019-12-30 13:47
#
Pyqt5
pyqt5
python
控件
布局
Python QT5 简洁入门
以下内容翻译自https://build-system.fman.io/
pyqt5
-tutorial,有删减。
RantLing
·
2019-12-30 12:18
PyQt5
程序基本结构分析
面向过程版#0.导入需要的包和模块from
PyQt5
.Qtimport*#包含了我们常用的QT中的一些类importsys#一个内置的模块,系统相关操作#代码执行的时候,可以接收命令行的参数sys.argv
wbytts
·
2019-12-30 01:00
用 PyQt 快速打造一个浏览器
本次课程将基于Python3.4和
PyQt5
来学习GUI编程。(本教程由one_magician发布在实验楼,完整教程、代码及在线练习地址:PyQt实现简易浏览器。
实验楼
·
2019-12-29 17:55
小项目.python3+
PyQt5
实现简单增删改
/usr/bin/envpython3importosimportsysfrom
PyQt5
.QtCoreimport(QFile,QVariant,Qt)from
PyQt5
.QtWidgetsimport
Clemente
·
2019-12-29 02:50
PyQt5
控件的总结
一、窗口控件如果是主窗口,用QmainWindow类;如果是对话框,就用Qdialog类;如果不确定,或者可能是顶层窗口,也可能嵌入其他窗口,那就用Qwidget类。另外,注意QWidget、QMainWindow、QDialog和QFrame的区别,特别是QWidget和QFrame的区别:PyQt中所有的类都继承于QObject类。QWidget直接继承于QPaintDevice类,QDial
夜空中最帅的星20171111
·
2019-12-29 01:02
PyQt5
学习记录(三):Emitting signals
ObjectscreatedfromaQObjectcanemitsignals.Thefollowingexampleshowshowwetoemitcustomsignals.使用QObject创建的对象可以发出信号.下面你这个例子向我们展示了如何发出信号.下面是源码:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2017/10/24下午2:33#
hu9134
·
2019-12-28 19:01
PyQt制造窗口阴影,想说爱你不容易
electron.js生成的体积太大,做出来是方便,但用户体验很差啊),于是就想研究一下这货的UI怎么制作的,它用的应该是Qt4Mc启动器.pngDLL文件一览.pngPython开发速度还是很快的,所以打算用
PyQt5
竹杖芒鞋轻胜码
·
2019-12-28 19:42
pyQt5
+python 3 +pycharm环境配置
我的环境:win10+python3.6+pycharm2018.1我的方法是所有东西全是在pycharm里面安装的,方法如下:1.在pycharm里面先安装sip、
pyQt5
、
pyqt5
-tools模块
夜空中最帅的星20171111
·
2019-12-28 17:57
PyQt5
的QStackedWidget()页面切换应用
该示例用三个按钮来的点击事件来控制右侧堆栈控件的界面变化GIF.gif主逻辑功能代码(main_show.py)#-*-coding:utf-8-*-#AuthorbyColinimportsysfrom
PyQt5
colinsarah
·
2019-12-28 15:40
PyQt5
中嵌入NetworkX关系图及matplotlib绘图自适应Pyqt
PyQt5
中嵌入Matplotlib步骤如下:第一步,通过matplotlib.backends.backend_qt5agg类来连接
PyQt5
:frommatplotlib.backends.backend_qt5aggimportFigureCanvasQTAggasFigureCanvasfrommatplotlib.figureimportFigureimportnetworkxasnx
还是那个没头脑
·
2019-12-27 15:57
PyQt5
学习记录(四):Dialogs in
PyQt5
之QInputDialog
Dialog对话框是大多数现代GUI应用程序中不可缺少的一部分。对话是指两个或两个以上的人之间的对话。在计算机应用程序中,对话框是用来与应用程序“对话”的窗口。对话框用于输入数据、修改数据、更改应用程序设置等。QInputDialogQInputDialogprovidesasimpleconveniencedialogtogetasinglevaluefromtheuser.Theinputva
hu9134
·
2019-12-26 23:18
PyQt5
编程(27):在窗口中布局组件—QStackedLayout类和QStackedWidget类
QStackedLayout类提供了多页面切换的布局,一次只能看到一个界面。该类的继承层次结构如下:(QObject,QLayoutltem)-QLayout-QStackedLayout构造函数为:QStackedLayout([QWidgetparent])与QFormLayout一样,不是QWidget类的继承者,因此没有自己的窗口,不能单独使用。因此,容器作为子控件使用。要在构造函数中指定
用电热毯烤猪
·
2019-12-26 21:55
windows下安装
PyQt5
环境
可以
PyQt5
官网下载,但是采用pipinstall在线安装更为便捷win+R输入cmd进入DOS,在后面加上“-ihttps://pypi.douban.com/simple”表示使用豆瓣所提供的镜像
pfeiliu
·
2019-12-25 22:00
pyqt5
界面与代码分离方法 收集
python3+
PyQt5
创建网络应用-TCP客户端和TCP服务器https://blog.csdn.net/xiaoyangyang20/article/details/70905452使用
PyQt5
wowocpp
·
2019-12-25 18:31
qt
python
Win系统
PyQt5
安装和使用教程
安装
PyQt5
:安装流程如下:1.
PyQt5
下载界面中提供了win32,win64,linux,macos等系统的下载版本,这里我选择的是
PyQt5
-5.10.1-5.10.1-cp35.cp36.cp37
金朝
·
2019-12-25 09:41
pyqt5
学习笔记
软硬件环境OSXEICapitanPython3.5.1
PyQt5
.5.1PyCharm5.0.4前言Qt是一个开源的跨平台的GUI框架,为很多计算机语言提供了应用程序开发接口,另外还提供了集成开发环境
babybus_newapp
·
2019-12-24 23:05
PyQt5
学习笔记(五):弹出对话框请求确认
本文由Cescfangs译自ZetCode
pyqt5
系列教程并作适当修改。
链球选手
·
2019-12-24 22:14
PYQT5
(八)复选框使用范例
首先创建一个布局,这一段是
pyqt5
自带的编辑器生成的然后再初始化,添加各种数值,因为checkbox比较多,这里用的一个数组循环赋值model_widgets是用来保存每一个checkbox的,所以不要忘了先初始化变量如果出现在循环体中绑定点击事件
弗兰克万岁
·
2019-12-24 19:00
PyQt5
界面上调用subprocess.Popen会闪命令窗口的问题
最近再做一个界面开发,主要实现的点击一个按钮,会执行adb安装应用程序的功能,在调试阶段一切都正常,但打包成一个exe安装程序,安装之后运行,点击按钮会闪一下adb的命令窗口先列出subprocess.Popen方法介绍,里面有很多关键字参数一、subprocess.Popensubprocess模块定义了一个类:Popenclasssubprocess.Popen(args,bufsize=0,
aziji
·
2019-12-24 15:00
pyqt5
.8开发环境(win)
为何要维护win的开发环境因为做出来的工具,工具的用户是windows的,比如现在的策划和美术,没法让他们离开windows.所以为了打出windows的包,不得不维护这一套开发环境.本文测试于win7x64官网https://www.python.org/downloads/windows/https://www.riverbankcomputing.com/software/pyqt/down
jmukirin
·
2019-12-23 18:12
PyQt5
遇到的一个坑 "ImportError: unable to find Qt5Core.dll on PATH" 及解决办法
最近再实现一个功能,主要是将自动化测试界面化环境组合为:Windows64bit+PyCharm+Python+
PyQt5
+Pyinstaller+InnoSetupPSC:\windows\system32
aziji
·
2019-12-23 16:00
[报错] Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)
今天下午做python的作业,我用
PyQt5
中利用QWebEngineView打开外部网页。但是一直闪退,一运行就闪退。
ckxkexing
·
2019-12-22 23:00
PyQt5
编程(25):在窗口中布局组件—网格对齐
除了QHBoxLayout水平布局类和QVBoxLayout垂直布局类外,用作组件对齐的类还有QGridLayout网格布局类。他的继承层次结构如下:(QObject,QLayoutltem)-QLayout-QGridLayout构造函数为:QGridLayout([[QWidgetparent])与QHBoxLayout和QVBoxLayout一样,不是QWidget类的继承者,因此没有自己的
用电热毯烤猪
·
2019-12-21 23:44
PYQT5
(十三)配合微信截图并保存图片
#-*-coding:utf-8-*-importctypesimportosfrom
PyQt5
.QtWidgetsimportQApplicationdefcapture():clipboard=QApplication.clipboard
弗兰克万岁
·
2019-12-21 14:38
PyQt5
学习记录(二):Event sender
Sometimesitisconvenienttoknowwhichwidgetisthesenderofasignal.Forthis,
PyQt5
hasthesender()method.有时知道哪个组件是信号的发送者是很方便的
hu9134
·
2019-12-20 01:21
【Python教程】10.GUI编程
3、
PyQt5
:比较专业的开发工具,借助C++语言开发的Qt5框架,加了一层Python壳。有大量的工具简化开发,如
lvancer
·
2019-12-19 21:43
python
pycharm
语法
gui
tkinter
PyQt5
学习记录(七): QCheckBox
QCheckBox是一个有两种状态:打开和关闭的控件。这是一个带有标签的盒子。复选框通常用于在一个应用程序代表可以启用或禁用的功能。下面是源码:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2017/11/1下午4:37#@Author:hukezhu#@Site:#@File:1101-03-QCheckBox.py#@Software:PyChar
hu9134
·
2019-12-19 19:34
PyQt5
编程(33):在窗口中布局组—大小可调整面板QSplitter类
QSplitter类允许用户通过拖动它们之间的边界来控制子组件的大小。继承层次结构如下所示:(QObject,QPaintDevice)-QWidget-QFrame-QSplitterQSplitter类的构造函数为:QSplitter(QWidgetparent=None)QSplitter(Qt.Orientationorientation,QWidgetparent=None)参数orie
用电热毯烤猪
·
2019-12-19 17:36
PyQt5
编程(29):在窗口中布局组件—将多个组件归组
QGroupBox类可实现分组功能。其继承层次结构如下所示:(QObject,QPaintDevice)-QWidget-QGroupBox构造函数:QGroupBox([QWidgetparent=None])QGroupBox(QStringtext[,QWidgetparent=None])父控件parent为可选参数。text为显示在控件上部边框的标题文字,可在标题文字的某个字母前加上“&
用电热毯烤猪
·
2019-12-19 12:19
Python可视化界面编程入门
Python可视化界面编程入门具体实现代码如所示:(1)普通可视化界面编程代码入门:importsysfrom
PyQt5
.QtWidgetsimportQWidget,QApplication#导入两个类来进行程序界面编程
The-Chosen-One
·
2019-12-19 08:00
Python用户界面编程
PyQt5
的四种的布局方式
2、开发基于
pyqt5
的桌面应用程序必须要使用两个类Qapplication和Qwidget类,都在
PyQt5
.Qt.widgets里面3、pycharm里面讲QTdesigner文件产生的ui文件转换为
The-Chosen-One
·
2019-12-19 08:00
使用 vscode 从零开始学习
PyQt5
(二)
在1.使用vscode从零开始学习
PyQt5
中我们创建了button.ui和button.py,而它们除了有一个关闭按钮外没有其他用途,为此,需要将它们删除:$rmbutton.uibutton.py接下来我们先做一个计算器
水之心
·
2019-12-19 04:41
使用Python写的WingPro7 Pyside2 和
PyQt5
插件
pyside2的importwingapiimportsubprocesspyside2_uic="pyside2-uic"pyside2_qrc="pyside2-rcc"defPyside2_uic():count_wait=0count_done=0foriinwingapi.gApplication.GetCurrentFiles():if".ui"ini:count_wait+=1p=s
路璐
·
2019-12-18 21:00
上一页
132
133
134
135
136
137
138
139
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他