![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
小史_猿
这个作者很懒,什么都没留下…
展开
-
在 Windows 平台下打包 Python 多进程代码为 exe 文件的问题及解决方案
在使用 Python 进行多进程编程时,在 Windows 平台下可能会出现将代码打包为 exe 文件后无法正常运行的问题。这个问题主要是由于在 Windows 下创建新的进程需要复制父进程的内存空间,而 Python 多进程机制需要先完成父进程的初始化阶段后才能启动子进程,所以在这个过程中可能会出现错误。此外,由于没有显式导入 Python 解释器,也会导致 Python 解释器无法正常工作。为了解决这个问题,我们可以使用 multiprocessing.freeze_support() 函数。转载 2024-05-27 15:38:09 · 96 阅读 · 2 评论 -
【Python】Pyside2 可视化实现:每秒复制源文件一行到目标文件并打印日志
博主在某个项目中,需要模拟每秒钟生成一行数据,所以有了该博客的想法,其中有线程的内容,为了防止主界面卡住。原创 2024-01-15 15:04:58 · 525 阅读 · 0 评论 -
Python【Matplotlib】交互式时间序列绘图,将x轴设置为日期时间格式并和鼠标拖动缩放相结合
我们已经可以通过鼠标拖动缩放坐标范围和移动图例,来实现动态交互式绘图了,对于x轴是时间序列的绘图需求,能否也实现动态交互式绘图呢?答案是肯定的,接下来我将详细描述其实现的方式。原创 2023-12-21 09:26:28 · 1499 阅读 · 0 评论 -
python【matplotlib】鼠标拖动滚动缩放坐标范围和拖动图例共存
根据前面的博文:和两个博文,博主考虑了一下,如何将两者的功能结合起来,让二者共存。只需根据博文所说的,判断鼠标的单击坐标是否在图例所在的区域内,然后进行区分即可。原创 2023-12-15 15:12:41 · 1889 阅读 · 0 评论 -
Python【Matplotlib】图例可拖动改变位置
【代码】Python【Matplotlib】图例可拖动改变位置。原创 2023-12-15 14:53:18 · 663 阅读 · 0 评论 -
Python【Matplotlib】鼠标单击事件判断点击的是否为图例
【代码】Python【Matplotlib】鼠标单击事件判断点击的是否为图例。原创 2023-12-15 14:51:17 · 685 阅读 · 0 评论 -
使用 Matplotlib 和 mplcursors 创建交互式数据可视化,鼠标悬停动态显示数据
如何使用 Matplotlib(Python 中流行的绘图库)和 mplcursors(一个为 Matplotlib 图表添加交互式数据光标的库)创建交互式数据可视化。原创 2023-12-14 19:28:45 · 1847 阅读 · 0 评论 -
python【matplotlib】画图鼠标缩放拖动动态改变坐标轴范围
注意:上面demo监听的是 鼠标左键拖动, event.button==1 这个会导致和原版的工具栏 放大镜 工具冲突,所以也可以 把 event.button == 3 用鼠标右键来判断 (1 是左键,2是中间滚轮按下去键,3是右键。python matplotlib 中缩放,较为简单,只需要通过设置要显示的 x y坐标的显示范围即可。基于此,实现一个鼠标监听回调,在回调中计算滚轮缩放或者鼠标拖动之后的坐标范围,即可。转载 2023-12-14 19:20:18 · 590 阅读 · 1 评论 -
生成【颜色不相近】的一组随机颜色的 Python 实现
在上述示例中,生成了10个不相邻的随机颜色,并通过 Matplotlib 将它们以散点图的形式展示出来。每个颜色点都使用不同的标签进行区分。如何使用 Python 生成一组不相邻的随机颜色,并使用 Matplotlib 将它们可视化。接下来,使用这个函数生成了一组不相近的随机颜色,并通过 Matplotlib 将它们可视化。,该函数生成一个带有足够颜色通道差异的随机RGB颜色,确保与之前生成的颜色不相邻。希望这个示例对你有帮助!原创 2023-12-14 18:57:24 · 771 阅读 · 0 评论 -
TypeError: int() argument must be a string, a bytes-like object or a number, not ‘KeyboardModifier‘
如果升级matplotlib和Qt后仍然遇到问题,你可以尝试使用不同的matplotlib后端,例如TkAgg或Agg,而不是QtAgg。首先,你可以尝试升级matplotlib和Qt库,以确保你正在使用最新的稳定版本,可能会修复这个问题。这将在绘图之前设置matplotlib的后端,可能会解决你的问题。如果仍然遇到问题,请确保你的Qt库也是最新的版本,并检查是否需要更新或修复。最后,如果问题仍然存在,可能需要考虑与具体的matplotlib版本和操作系统环境相关的问题。原创 2023-11-13 14:02:03 · 713 阅读 · 0 评论 -
Pyvista读取VTK文件渲染三维云图并切片裁剪(1)
下面的代码是本人查看官方文档API之后编写的,里面含有对官方API的翻译。箭头为法线所在的平面对模型进行裁剪,既可以拖动箭头和箭尾对平面的角度进行改变,也可以法向拖动平面。箭头为法线所在的平面对模型进行切片,既可以拖动箭头和箭尾对平面的角度进行改变,也可以法向拖动平面。拖动滑块改变阈值,默认滑块右侧(>=滑块值)的数据部分显示出来,可以反向。盒子所在的六面体,可以对每个面进行法向拖动,也可以旋转、移动盒子。小球组成的线所在的曲面进行切片,小球可以随意拖动。三个互相垂直的平面,均可在其法向拖动,进行切片。原创 2023-11-07 20:38:17 · 1587 阅读 · 0 评论 -
pyvista 报错ERROR:root:GLEW could not be initialized: Missing GL version解决方法
解决方案:不知道啥问题,可以尝试一下重启电脑,博主就是这样解决的。原创 2023-10-31 10:02:06 · 498 阅读 · 0 评论 -
Qt-Material:适用于PySide6,PySide2,PyQt6,PyQt5的主题样式
【代码】Qt-Material:适用于PySide6,PySide2,PyQt6,PyQt5的主题样式。原创 2023-10-30 16:28:44 · 1052 阅读 · 0 评论 -
【电子书转换】读取指定文件夹内的pdg文件转为png再转为PDF,完美
网上下载电子书,发现是pdg格式的,不方便查看,不慌,直接转换成PDF原创 2023-10-18 19:28:50 · 226 阅读 · 0 评论 -
pyinstaller打包exe可执行文件后运行找不到XXX模块
两个解释器点开查看pandas和pyinstaller是否在同一个解释器中,如果pyinstaller同目录下没有pandas,则点击添加安装,再次执行命令即可完成打包。转载 2023-10-13 16:04:32 · 134 阅读 · 0 评论 -
表白神器——Python画丘比特之箭穿心
Python画爱心表白神器程序效果图:直接上代码~# -*- coding:utf-8 -*-import turtlet = turtle.Turtle()def curvemove(): for i in range(200): t.right(1) t.forward(1) t.speed(10)def drawLove(): t.color('red', '#E3170D') t.begin_fill()原创 2021-05-21 17:42:07 · 2606 阅读 · 3 评论 -
Python:制作一个密码簿,在其中存储一个网址(如“www.itinfo.cn”)和一个密码(如“pw123456”),编写程序完成这个密码薄的增、删、改、查功能,并实现文件的存储功能
制作一个密码簿,在其中存储一个网址(如“www.itinfo.cn”)和一个密码(如“pw123456”),编写程序完成这个密码薄的增、删、改、查功能,并实现文件的存储功能# 显示全部def showInfo(): f = open("passwordFile", 'r+') # 只读 pwlist = f.readlines() f.close() for pw in pwlist: print(pw,end='')# 添加def addPassw原创 2021-05-07 10:29:44 · 1005 阅读 · 0 评论