随笔分类 -  Python

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要:1、装载外部网页页面'''用web浏览器控件QWebEngineView控件显示网页PyQt5和Web的交互技术同时使用python和Web开发程序,混合开发Python+JavaScript+HTML5+CSS技术程序混合可做丰富的UI语言之间互相调用'''from PyQt5.QtWidgets 阅读全文
posted @ 2020-02-14 17:26 The-Chosen-One 阅读(1272) 评论(0) 推荐(0) 编辑
摘要:1、绝对布局方式'''绝对布局方式,通过move的XY坐标方式来控制控件的位置'''from PyQt5.QtWidgets import *import sys,mathclass absolutelayout(QWidget): def __init__(self): super(absolut 阅读全文
posted @ 2020-02-14 17:03 The-Chosen-One 阅读(8185) 评论(0) 推荐(1) 编辑
摘要:1、树控件的基本使用方法QTreeWidget'''QTreeWidget树控件的使用方法添加图标,添加表格,添加复选框等'''from PyQt5.QtWidgets import *from PyQt5.QtCore import Qtfrom PyQt5.QtGui import QIcon, 阅读全文
posted @ 2020-02-13 11:46 The-Chosen-One 阅读(4301) 评论(0) 推荐(0) 编辑
摘要:1、显示二维列表数据(QTableView)控件 '''显示二维列表数据(QTableView)控件数据源model需要创建一个QTableView实例和一个数据源model,然后将其两者关联MVC模式 model viewer controller 前后端关联MVC的目的是将后端的数据和前端页面的 阅读全文
posted @ 2020-02-12 10:15 The-Chosen-One 阅读(6342) 评论(0) 推荐(1) 编辑
摘要:1、打印机操作(打印默认文本里面的内容)from PyQt5 import QtGui,QtWidgets,QtPrintSupportfrom PyQt5.QtWidgets import *import sysclass Printsupport1(QMainWindow): def __ini 阅读全文
posted @ 2020-02-12 09:38 The-Chosen-One 阅读(1758) 评论(0) 推荐(0) 编辑
摘要:1、使用剪切板import sys,mathfrom PyQt5.QtWidgets import *from PyQt5.QtGui import *from PyQt5.QtCore import *class Clipboard(QDialog): def __init__(self): su 阅读全文
posted @ 2020-02-11 09:50 The-Chosen-One 阅读(1557) 评论(0) 推荐(0) 编辑
摘要:1、创建菜单栏import sys, mathfrom PyQt5.QtWidgets import *from PyQt5.QtGui import *from PyQt5.QtCore import *class menu(QMainWindow): def __init__(self): su 阅读全文
posted @ 2020-02-11 09:45 The-Chosen-One 阅读(1464) 评论(0) 推荐(0) 编辑
摘要:1、日历控件QCalendarWidget控件import sys,mathfrom PyQt5.QtWidgets import *from PyQt5.QtGui import *from PyQt5.QtCore import *class mycalendar(QWidget): def _ 阅读全文
posted @ 2020-02-11 09:34 The-Chosen-One 阅读(2430) 评论(0) 推荐(1) 编辑
摘要:让控件支持拖拽动作A.setDragEnable(True) 设置A可以拖动B.setAcceptDrops(True) 设置B可以接受拖动B需要满足两个事件1.dragEnterEvent 将A拖到B触发2.dropEvent 在B的区域放下A时发生触发具体实现代码如下所示:import sys, 阅读全文
posted @ 2020-02-11 09:25 The-Chosen-One 阅读(5976) 评论(0) 推荐(0) 编辑
摘要:PyQt5绘图API大全1、绘图API:绘制文本#1.文本 2.各种图形 3.图像#QPainter painter=QPainter() painter.begin() painter.end() painter.drawtext() 必须在painevent事件方法中绘制各种元素import s 阅读全文
posted @ 2020-02-11 09:21 The-Chosen-One 阅读(2811) 评论(0) 推荐(0) 编辑
摘要:Lambda函数,即Lambda 表达式(lambda expression),是一个匿名函数(不存在函数名的函数),Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction)。 一、lambda函数也叫匿名函数,即,函数没有具体的名称。先来看 阅读全文
posted @ 2020-01-15 15:12 The-Chosen-One 阅读(2214) 评论(0) 推荐(0) 编辑
摘要:对于PyQt5的栅格布局函数,主要是实现多个控件之间的栅格布局形式,一般有两种设置方式: 1、Qdesigner布局设置时直接使用栅格布局函数,便可以把所需要布局的控件直接按照栅格方式来进行布局; 2、直接使用Python语言QGridLayout函数参数设置来进行对应的栅格布局,在Python语言 阅读全文
posted @ 2019-12-31 09:17 The-Chosen-One 阅读(2826) 评论(0) 推荐(0) 编辑
摘要:Qlabe中设置伙伴关系是使用Setbuddy函数: Qlabel.Setbuddy(QLineEdit) #将Qlabel和QLineEdit之间设置伙伴关系 另外,需要配合热键(快捷键)进行使用,关于热键的设置一般是在定义QLabel的时候设置: label=QLabel(“&Password" 阅读全文
posted @ 2019-12-31 09:00 The-Chosen-One 阅读(889) 评论(0) 推荐(1) 编辑
摘要:“No module named 'PyQt5.QtWebEngineWidgets”报错的原因是PyQt5版本过高,解决方法主要有两大类方法: 【方法一】 指定安装5.10.1版本的pyqt5 pip install pyqt5==5.10.1 【方法二】 单独安装WebEngine,安装命令为: 阅读全文
posted @ 2019-12-19 16:02 The-Chosen-One 阅读(8833) 评论(0) 推荐(0) 编辑
摘要:Python可视化界面编程入门具体实现代码如所示: (1)普通可视化界面编程代码入门: import sysfrom PyQt5.QtWidgets import QWidget,QApplication #导入两个类来进行程序界面编程if __name__=="__main__": #创建一个Ap 阅读全文
posted @ 2019-12-19 08:39 The-Chosen-One 阅读(34534) 评论(0) 推荐(0) 编辑
摘要:1、QT是C++编写的跨平台GUI库,GUI是指桌面程序应用。 2、开发基于pyqt5的桌面应用程序必须要使用两个类Qapplication和Qwidget类,都在PyQt5.Qt.widgets里面 3、pycharm里面讲QTdesigner文件产生的ui文件转换为.py文件需要使用pygui转 阅读全文
posted @ 2019-12-19 08:16 The-Chosen-One 阅读(3646) 评论(0) 推荐(0) 编辑
摘要:cmd进入任何一个文件夹的步骤具体如下: 步骤如下: 1、点击左下角【开始】,在搜索程序和文件中输入:cmd,进入cmd命令窗口; 2、进入到D盘,在cmd命令窗口输入:D: 3、进入D盘后,输入:cd+空格+Soft,进入Soft文件夹。 4、或者在cmd命令窗口输入:cd+空格+/d+空格+d: 阅读全文
posted @ 2019-12-16 21:54 The-Chosen-One 阅读(1429) 评论(0) 推荐(0) 编辑
摘要:cmd里面进入python编译环境的方式: 安装Python之后需直接运行: python 即可进入Python开发环境 退出Python编译环境主要有三种方式: 1:输入exit(),回车 2:输入quit(),回车 3:输入ctrl+z,回车 三种方式的结果如下所示: 阅读全文
posted @ 2019-12-16 21:51 The-Chosen-One 阅读(8982) 评论(1) 推荐(1) 编辑
摘要:pycharm安装第三方库时报错Non-zero exit co? 原因:版本找不到 解决思路: 1.用pip install pandas报错,尝试用python -m pip install --upgrade pip升级pip还是报错,未解决。 2.终极解决方法:在Terminal端使用:pi 阅读全文
posted @ 2019-12-14 00:13 The-Chosen-One 阅读(1197) 评论(0) 推荐(0) 编辑
摘要:python用户界面编程学习代码如下所示: #python用户图形界面编程实现import sys #简单用户图形界面实现from PyQt5.QtWidgets import QApplication,QWidget,QPushButtonfrom PyQt5.QtGui import QIcon 阅读全文
posted @ 2019-12-13 23:34 The-Chosen-One 阅读(817) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页