自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Matplotlib(模块或库)通过鼠标事件获取图层句柄

最近使用Matplotlib绘图嵌入PyQt5功能,GUI图形界面有9个图形分页,在点选每个分布查看曲线图时,想要获取图层句柄以得到鼠标处数据。在Matplotlib官网阅了不少文档说明,又在CSDN、知乎、简书和bing搜索2天,最后终于找到了方法。其实在Matplotlib官网说明文档中就有,只是没有查找到。Matplotlib应该有4个图层:canvas(画布层)、figure(图像层)、axes(坐标层)和plot(绘制层)。目前使用了前3种句柄获取方法,具体操作如下:获取canvas层句柄

2021-12-06 10:42:42 451

原创 Python的Matplotlib多y轴绘图嵌入PyQt5界面(GUI)清除旧图方法

之前文章(CSDN)中,使用第2种方法创建Python的Matplotlib多y轴(2个及以上)绘图嵌入PyQt5界面(GUI),发现多次计算后,旧图依然存在问题。绘图过程如下:1)对画布fig增加一个axe主子图,用于画一条曲线,使用左侧y轴设置标签,表示这条曲线的参数(如“温度”);2)用axes.twinx()增加第一个axe副子图,用于画另一条曲线,使用右侧y轴设置标签,表示另一条曲线的参数(如“云量”);3)再次用axes.twinx()增加第二个axe副子图,用于画另一条曲线,使用

2021-12-04 08:44:51 1527 2

原创 Effective+Python:编写高质量Python代码的90个有效方法

发现一个在线阅读版链接:https://weread.qq.com/web/reader/c2932f9072620d81c29c1edkc81322c012c81e728d9d180微信登录后,可以阅读全部章节。

2021-11-28 08:05:14 1716

原创 PyQt5計時器控件QTimer出現問題

Python的PyQt5计时器控件QTime

2021-11-23 07:51:21 848 1

原创 《Python编程:从入门到实践》第2版中“16.2 制作全球地震散点图:JSON格式”保存的.html文件沒有全球地图

操縱系統:Win7 32位Python版本:3.8.8按照書本上的例子,完成代碼輸入,運行後,打開.html文件。計算結果中的圖與書上的截圖不符,書上的截圖有全球地圖,而計算結果中的圖卻沒有全球地圖。為了將計算結果中的圖顯示全球地圖,查看了隨書提供的電子代碼。原來,隨書提供的電子代碼中使用了與書本上的代碼不同,書本上的代碼使用了plotly.express模塊,隨書提供的電子代碼使用了plotly.graph_objs模塊。最後,將繪圖部分代碼改為如下語句: from plotly..

2021-11-22 13:03:16 819

原创 Sublime Text 4 build 4121出现“[WinError 2] 系统找不到指定的文件。”错误解决办法。

操作系统:windows7 32位Sublime Text 4版本: build 4121错误提示:[WinError 2] 系统找不到指定的文件。 [cmd: ['python3', '-u', 'E:\\Python\\hello_world.py']]解决办法如下:1)点击工具/Tools->编译系统/Build System->新建编译系统/New Build System...,创建新编译系统2)删除界面中的全部内容,增加如下内容...

2021-11-20 06:16:35 375

原创 最近开始从头系统学习Python了

查找了学习路线,从基础开始。重新学习了——A Byte of Python《简明Python教程》4.08C版正在重新学习——Python Crash Course《Python编程:从入门到实践》第2版

2021-11-20 04:33:44 455

原创 Python的Matplotlib绘图嵌入PyQt5界面(GUI)方法

Python的Matplotlib绘图嵌入PyQt5界面(GUI)方法利用业余时间刚刚学习Python差个月,涉及工作中将计算数据图形化,最后又想将图形插入GUI。先记一下流水账。首先,针对工作任务完成了面向过程编程,用matplotlib的plot将计算结果绘制成曲线图。其次,学习了tkinter实现GUI,操作比较麻烦,又转学PyQt5的Qt Designer。然后,学习了面向对象编程,将前期的面向过程编程转化为面向对象,同时完成了PyQt5的GUI。但是,计算结果的曲线图是与GUI分离的,

2021-11-09 09:47:05 5021 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除