matplotlib pyqt
PyQt5简单使用——以二维码识别为例
# PyQt5的简单使用——以二维码识别为例 ## 一、PyQt5的安装与配置 ```bash $ pip install PyQt5 $ pip install PyQt5-tools ``` 使用上述命令进行安装,其中`PyQt5-tools`会安装Qt `Designer` 和 `Pyuic` ......
python: PyQt5 beginner
from PyQt5.QtWidgets import QWidget, QApplication, QMainWindow, QLabel, QPushButton from PyQt5 import QtCore, QtGui import sys import os def click(): ......
【慢慢买嗅探神器】基于scrapy+pyqt的电商数据爬虫系统
### 项目预览 ![image](https://img2023.cnblogs.com/blog/1892858/202307/1892858-20230706224007908-1562406824.png) ![image](https://img2023.cnblogs.com/blog/ ......
python环境问题--import matplotlib.pyplot as plt报错
python环境配置好后,刚开始没问题,过几天用vs code写python代码的时候,突然导matplotlib包报错:DLL load failed:找不到指定的模块。 首先定位报错的具体代码,发现是导入matplotlib包报错,去掉那条命令后程序正常执行,然后继续尝试,import matp ......
matplotlib.pyplot箱线图绘制
读取csv数据,并画出箱线图 ``` import matplotlib.pyplot as plt import pandas as pd def draw_box(csv_file_path): data = pd.read_csv(csv_file_path, encoding='utf-8' ......
pyqt5-QIcon
1、介绍 图片对象。 class QIcon(__sip.wrapper): """ QIcon() QIcon(pixmap: QPixmap) QIcon(other: QIcon) QIcon(fileName: str) QIcon(engine: QIconEngine) QIcon(va ......
pyqt5-QFileDialog文件对话框
1、介绍 QFileDialog提供了文件选择窗口与处理。 2、方法 (1)单一文件选择 getOpenFileName(parent: QWidget = None, caption: str = '', directory: str = '', filter: str = '', initial ......
pyqt5-QMessageBox消息对话框
1、介绍 QMessageBox提供多种消息提示的对话框。 2、多种类型 2.1 一般信息 information(parent: QWidget, title: str, text: str, buttons: Union[QMessageBox.StandardButtons, QMessage ......
pyqt5-QInputDialog输入对话框
1、介绍 QInputDialog输入对话框,提供了五种输入模式,进行快捷的输入交互。 对话框打开时,无论是否设置parent,都不能操作其它窗口 返回tuple类型,索引1为bool类型,为True表示点击Ok按钮关闭对话框,为False则是点击Cancle按钮或窗口右上角关闭按钮 调用方法时,必 ......
matplotlib基础
# 绘图与可视化 如果想在jupyter notebook中使用 `%matplotlib notebook` 导入matplotlib包 `import matplotlib.pyplot as plt` 直接生成一个简单图形 `data = np.arange(10)` `plt.plot(da ......
玩转Matplotlib的10个高级技巧
Matplotlib是Python中流行的数据可视化库,仅使用简单的几行代码就可以生成图表。但是默认的方法是生成的图表很简单,如果想增强数据演示的影响和清晰度,可以试试本文总结的10个高级技巧,这些技巧可以将可视化提升到一个新的水平: https://avoid.overfit.cn/post/fe ......
pyqt5-QPlainTextEdit搜索和标记
搜索功能:根据子字符串,在QPlaintTextEdit组件获取的纯文本中搜索,生成索引list。然后根据索引进行跳转 标记功能:QPlainTextEdit组件中选择文本,设置为标记,记录索引。然后根据html显示 两种标记方案: 光标跳转和选择 不会改变文本内容 可以快速查看某一个项 html标 ......
pyqt5-QMainWindow
1、介绍 QMainWindow组件,是最常用的窗口组件。 import sys from PyQt5.QtWidgets import QMainWindow, QApplication from PyQt5.uic import loadUi class my_window: def __ini ......
pyqt5-QWidget窗口
1、窗口、窗口标题和窗标 (1)window 返回当前组件的窗口对象,如果本身就是窗口,则返回本身对象 比如QMainWindow对象调用该对象,返回类型即QMainWindow (2)setWindowTitle 设置窗口标题,参数为str类型 (3)windowTitle 获取窗口标题,返回类型 ......
pyqt5-QWidget
1、介绍 QWidget是几乎所有pyqt显示用组件的直接或间接父类,其声明的属性和方法很具有代表性。 QWidget既可以是窗口组件,独立显示,可以容纳其他组件。也可以是一般组件,被其他组件容纳。 常用的窗口组件包括QWidget、QMainWindow和QDialog。其它组件继承QWidget ......
pyqt5-QWidget 位置、大小和显示
1、位置 (1)x和y 分别返回当前组件相对于所在容器左上顶点在水平方向和垂直方向上的距离,类型为int,单位是像素 当前组件在父容器中完全显示,则x和y为正数,否则超出范围,会出现负数。 如果当前组件作为窗口组件独立显示,其父容器则是整个屏幕,此时是标题栏的左上顶点对应屏幕左上顶点计算 此时,如果 ......
pyqt5-编写示例
1、ui创建 pyqt的ui创建形式,实际有大约四种: 直接编写,调用pyqt组件类创建组件对象 创建类继承pyqt组件类,调用自定义类创建对象 designer创建.ui文件,用工具转译成.py文件,然后调用其创建对象 designer创建.ui文件,loadUi函数加载,解析出组件对象 从自己长 ......
pyqt5-designer
1、介绍 pyqt和pyside各自提供了一个图形化设计ui的小工具,分别名为qtdesigner和pydesigner,两者可以通用。以下简称designer designer基于拖拽、设置等操作,快速创建与更改ui,并将结果保存为.ui文件。这实际是一个xml语法的文件,qtdesigner和p ......
pyqt5-开始
1、介绍 pyqt是python的一个用于GUI开发的主流第三方模块,底层兼容Qt。 支持多种常用组件,并且具有很好的默认显示效果 QtDesigner支持图形化直接设计ui,大大减轻工作,得到更好的效果 使用范围广,网络上有很多的中文文档和问答,方便开发 支持pyqthon3语法,目前是pyqt5 ......
【846】自定义cmap,用于GeoPandas、matplotlib制图
参考:自定义颜色条教程 import matplotlib as mpl cmap = mpl.colors.ListedColormap(['yellow', '#E0E0E0']) africa_gdf.plot(column='hotspot_category', cmap=cmap, leg ......
pyqt5-QPlainTextEdit与文本详解
1、纯文本 setPlainText(self, text: str) 直接设置普通文本,不显示任何样式 是组件整体进行设值 appendPlainText(self, text: str) 拼接纯文本 如果拼接前的组件中已经输出文本,会换行再输出纯文本。如果未输出,则直接在首行输出纯文本 inse ......
[python] 基于matplotlib-scalebar库绘制比例尺
[matplotlib-scalebar](https://github.com/ppinard/matplotlib-scalebar)是一个Python库,用于在matplotlib图形中添加比例尺。它允许用户指定比例尺的大小、位置、字体和颜色,以及比例尺的单位。该库支持不同的比例尺单位,例如米 ......
pyqt5:槽函数里加线程
参考:(17条消息) PyQt5在textBrowser添加文本并自动滑动到底_pyqt5 textbrowser_SQZHAO的博客-CSDN博客 ......
pyqt5:自定义信号实现/pyqt 打开网页/app.exec_()
1、自定义信号 2、pyqt打开网页 import webbrowser webbrowser.open('https://www.zhihu.com/question/23711222') 3、app.exec_() 与sys.exit(app.exec_())区别: app.exec_()#等待 ......
pyqt5:槽函数传参/opencv图像转化QPixmap和QImage/使用函数方法读取图片
1、opencv读取图像转化QPixmap和QImage: 类的方法: def cvimg_to_pixmap(self,cvimg):#少了个self,报错Process finished with exit code -1073740791 (0xC0000409) height, width, ......
python: pyQt5
pip install PyQt5pip install PyQt5-tools https://www.w3schools.cn/pyqt5/pyqt5_hello_world.htmlhttps://doc.qt.io/qtforpython-5/contents.htmlhttps://zhu ......
Pyqt5学习-01 控件通过qss设置样式
# qss文件代码(QLabel样式) QLabel#notice { font-size: 20px; color: gray; border: 1px solid gray; border-radius: 8px; } QLabel#notice[notice_level="normal"] { ......
Python+mysql+tkinter+matplotlib的可视化学生成绩管理系统课程设计
使用模块要求: tkinter、numpy、openpyxl、matplotlib、pymysql、re、time;其中matplotlib用于绘制统计图 开发工具:pycharm专业版、python3.7、mysql8.0 需要咨询、源码、定做、QQ扫码加:https://img-mid.csdn ......
【Python】【Matplotlib】词云图
## 关于从网页获取文本 ```python import requests from bs4 import BeautifulSoup code = requests.request("post","url").content.decode("utf-8") soup = BeautifulSou ......
Matplotlib库及其常用函数举例
Matplotlib库及其常用函数举例 ━━━━━━━━━━━━━━━━━━━━━━ Matplotlib是一个Python的数据可视化库,可以用于创建各种类型的图表和图形。下面是一些常用函数的例子: 1. 绘制折线图: ```python import matplotlib.pyplot as p ......