python编程(pyqt5的使用)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
最近一直在使用qt5,但是做的是c++开发。之前在做python测试的时候,发现其实用python开发的效率挺高的。所以,一直在想,什么时候可以用python开发qt5,本来以为很复杂,没想到却很简单。当然,最重要的发现不是这个,原来python的很多第三方库竟然可以从豆瓣下载,速度非常快,这算是今天很大的一个收获。
1、准备python环境
我这边安装的python3
2、准备pyqt5的第三方开发包
pip3 install Sip -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com
pip3 install PyQt5 -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com
pip3 install PyQt5-tools -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com
注意,这里的软件都是从第三方下载的,速度非常的块。
3、尝试编写一个简单的界面程序
#!/usr/bin/pythonimport sys
from PyQt5 import QtWidgetsapp = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
widget.resize(500, 500)
widget.setWindowTitle("hello, world")
widget.show()
sys.exit(app.exec()
4、执行一下脚本
shell>python3 ui.py
5、显示效果
6、几个注意事项
本身PyQt5和PyQt5-tools已经包含了需要的相关文件,不需要安装其他软件
最好使用python3实现
本身qt5开发界面就比较方便,再加上python,这样实现起来就更容易了
7、学习教程
http://code.py40.com/pyqt5/
8、部署
pip3 install pyinstaller
C:\Python35\Scripts\pyinstaller.exe process.py --noconsole
python编程(pyqt5的使用)相关推荐
- Python gui编程pyQt5安装步骤
Python gui编程pyQt5安装步骤 =============================== -m PyQt5.uic.pyuic $FileName$ -o $FileNameWit ...
- python qt5 gui快速编程_现货正版 Python Qt GUI与数据可视化编程 pyqt5教程书籍 pyqt5快速开发与实战Qt5 GUI快速编程 计算机网络程序设计人民邮电出版社...
热销单品 查看更多 > RMB:85.00 立即购买 RMB:63.50 立即购买 RMB:73.50 立即购买 RMB:49.50 立即购买 RMB:127.80 立即购买 RMB:66.00 ...
- 百家号 python高手养成_【一点资讯】Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 www.yidianzixun.com...
Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 上篇内容,我们详细介绍了使用PyCharm中LiveTemplate功能快速输入一个GUI应用框架的办法.(参见学会这 ...
- python的gui编程pyqt5_Python-GUI编程-PyQt5
章节1:Python-GUI编程-简介课时1Python-GUI编程-简介14:19课时2Python-GUI编程-GUI库的简介13:43课时3Python-GUI编程-PyQt的简介11:44课时 ...
- Python用户界面编程PyQt5的四种的布局方式
1.QT是C++编写的跨平台GUI库,GUI是指桌面程序应用. 2.开发基于pyqt5的桌面应用程序必须要使用两个类Qapplication和Qwidget类,都在PyQt5.Qt.widgets里面 ...
- 利用python安装opencv_科学网—Anaconda Python PyCharm PyQT5 OpenCV PyTorch TF2.0 安装指南 - 张重生的博文...
Anaconda Python PyCharm PyQT5 OpenCV PyTorch TF2.0 安装指南与资料汇总 (用Anaconda配置Python集成开发环境,含Python3, PyQT ...
- Python基础-pyqt5
PyQt PyQt框架简介 PyQt是一套Python的GUI开发框架 GUI GUI是Graphical User Interface的英文简称,即图形用户界面. 是指采用图形方式显示的计算机操作用 ...
- python编程编程培训班
Python的受欢迎程度不断提高,主要是由于它在数据科学.机器学习和人工智能等新兴技术中的使用.它还以其效率.多功能性和易于学习的特点席卷了软件开发. 目前,Python是GitHub上第二大流行的编 ...
- 【Python】PyQt5入门
文章目录 0 前言 1 PyQt5及其基本模块 2 开发方式 3 UI界面设计(Qt Designer) 4 逻辑代码的基本结构 5 常用控件及其使用方法 5.1 QTableView //2023. ...
- python:pyqt5+mysql=学生信息管理系统(图文并茂,超详细, 附源码)——增删改查篇
python:pyqt5+mysql=学生信息管理系统(图文并茂,超详细, 附源码)--增删改查篇 前言 一.主界面的样式 二.学生信息的增,删,改,查 1.增加学生信息 2.删除学生信息 3.更改学 ...
最新文章
- Windows Server 2012 R2 WSUS-11:经典的客户端排错操作
- Xamarin.Forms获取设备屏幕大小
- python现在最新的版本-Python 3.8 已发布,现在是切换至新版本的好时机吗?
- vivado hls(1)
- 微信小程序学习笔记(六)
- 沉浸式全息本是什么_“全息投影”走进健身房,打造沉浸式健身体验室,想来试试吗?...
- mysql-8.0.12语法_mysql-8.0.12 (免安装版) 安装详解
- 【2017年第2期】感悟大数据——从数据管理和分析说起
- android百度导航实现,Android 集成百度地图实现设备定位
- 阿里云轻量服务器 外网卡_阿里云服务器购买流程及注意事项
- moment.js的方法总结
- 【华为 OJ】 字符串分割
- dell电脑无法修复此计算机,不重装系统将DELL戴尔电脑恢复到出厂状态教程
- 【IOS】iphone逻辑分辨率
- python人狗大战游戏_day23 02 组合(继续人狗大战游戏)
- K8S的apiVersion版本详解
- Python-求一元二次方程ax^2+bx+c=0的解
- 学习使用php实现无限极评论和无限极转二级评论解决方案
- python抽样不同花色纸牌_Python 数据模型 一摞Python风格的纸牌
- 利用Unity引擎C#语言实现MySql数据库读写
热门文章
- C++——流类库和输入/输出
- Chrome 前端 插件
- 函数声明优先级高于变量赋值
- zookeeper 大量连接断开重连原因排查
- linux系统挂载NTFS格式文件系统
- 更新 箫心病毒分析专家2006 build 5.23(C#2.0)
- 如何定制日历控件显示的星期文字
- 通用mapper版+SpringBoot+MyBatis框架+mysql数据库的整合
- bzoj 2440: [中山市选2011]完全平方数【莫比乌斯函数+二分】
- tomcat安装apr报错解决