自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PyQt高亮代码

Pygments 是Python中的一个高亮代码的包,挺好用的。需要注意的是Qt对HTM5的支持非常不完整,需要将H5转为H4。这几个参数是必须的,否则不生效,支持的格式比较多,不列出来了。

2025-03-07 12:18:40 173

原创 PyFilesDownloader 文件下载(支持单文件下载,m3u8等)

PyFilesDownloader是一个基于Python的下载器,可以下载各种网站的资源。

2025-01-08 15:22:55 245

原创 PyQt下载M3U8文件

的绝对路径,若没有在。

2025-01-03 10:42:34 328

原创 如何优雅的用PyQt访问http(仅供参考)

使用pydantic或dataclaass创建一个数据存储对象。

2024-11-28 22:42:36 354

原创 关于测试用例的写法

最近公司有个新项目,需要写测试用例,表单项有点多,一个表单都有40个字段左右,若写用例得400条左右,大部分都是重复的项,在此写个小程序,批量生成测试用例需要注意的是本程序只使用于表单内容。

2024-10-18 18:00:46 357

原创 pyqt瀑布流布局

最近研究瀑布流布局,发现都是收费的,所以只能自己写算法写布局。所以啥都不说直接上代码。

2024-09-21 14:53:30 654 1

原创 自动化测试框架pytest+allure+requests

AutoTestFrame是一个基于Python的自动化测试框架,旨在帮助测试人员快速、高效地完成测试任务。

2024-08-21 16:42:45 937

原创 qt代码显示,包含文本颜色设置等

最近发现了一个有趣的库,qt的插件库,之前一直以为显示代码时是重写QTextEdit来实现的,结果qt有现成的一个库来显示这些东西,在此记录一下。

2024-08-05 14:01:59 458

原创 四角渐变效果的背景(pillow)

若要圆角图,可以更改。

2024-07-30 14:34:49 235 1

原创 视频下载(m3u8或者其他格式的)

关于m3u8文件的下载网上有好多方法,但是没有一个拿来即用的,因此在这分享一个库,这个库也很简单因为这个库是国内的网友写的,注释一看就懂, 没事可以研究一下源码。

2024-07-23 17:44:36 357

原创 PyQt弹出式抽屉窗口

【代码】PyQt弹出式抽屉窗口。

2024-07-17 16:50:02 372

原创 pyqt玻璃效果

【代码】pyqt玻璃效果。

2024-05-14 17:41:19 215

原创 Qt分享一个壁纸页面布局的方式

中添加一个总体的垂直布局,创建若干个水平布局,使用垂直布局组合,具体如图。属性,它会根据窗口大小自动调整。分享一个壁纸软件的设计思路。删除Clicked事件即可。

2024-04-22 14:47:36 338

原创 分享一些壁纸api(小鸟)

分享一些壁纸api。

2024-04-19 22:31:50 1084 2

原创 免费的壁纸api

【代码】免费的壁纸api。

2024-04-18 20:10:28 1216 1

原创 pyqt之QNetworkAccessManager

QNetworkAccessManager是Qt自带的一个网络请求库,网上很多说的很模糊,在这总结一下。

2024-04-18 20:03:29 452

原创 pyqt5 QLabel显示网络图片

分享一个QLabel显示网络图片的方。看网上基本都是使用requests来请求的,这会有个问题如果将请求放入主线程页面会直接卡死,那么肯定pass,如果将请求放入QThread中,网络图片只有10~20个还可以凑合,如果需要加载上百个网络图片,很有可能因为线程过多而堵塞,最大的问题就是慢,这个也可以pass了。如果将requests异步,你会发现图片是一个一个的蹦出来的,也不太好看。

2024-04-18 19:28:29 742

原创 PyQt5图片浏览器

基于pyqt5开发的一个图片浏览器

2024-02-23 15:35:12 759

原创 pyqt如何实现拖拽打开文件(通过windows的快捷方式打开文件)

桌面端的开发中如何通过windows的快捷方式打开文件,那么如何将需要打开的数据传递给qt程序呢?研究了一下发现很简单通过sys.argv可以轻松的实现传参。

2024-02-20 11:25:14 403

原创 python链接pgsql

分享两个python连接pgsql的方式。

2023-11-28 14:43:17 530

原创 python 将shp导入postgressql数据库

点、线、面与多点、多线、多面可以相互转换,多点可以理解为一个点的列表,同理其他的也是一样的POLYGON。

2023-11-17 15:06:40 591

原创 PyQGIS环境部署(1)

qgis是qgis官方推出的一个包,用pip安装不了,据说anaconda可以安装,但是环境太难配置,经常卡到检查依赖包那一步,还得不成功,我试了两天还是失败了。这样环境就配置好了,也有代码提示,可以愉快的写代码了,需要注意的是有的代码会报错,必须得在qgis中运行才不会,所以不用在意这些。打开插件,输入数据,无脑下一步,注意名称不能为。中,(替换就行),这样编译器就有代码提示了。网络上怎么安装的,全都是,在此大概说下。虚拟信息,安装上面的包信息,安装成功后。,点击安装插件,同理安装。,前面的是软件路径。

2023-10-26 10:43:18 1018 3

原创 PyQt5动态更改SVG颜色(不使用lxml)

【代码】PyQt5动态更改SVG颜色(不使用lxml)

2023-08-29 11:15:57 403

原创 分享一个QLineEdit+QTreeWidget筛选的代码

【代码】分享一个QLineEdit+QTreeWidget筛选的代码。

2023-08-24 15:30:21 229

原创 一个水波纹按钮

本代码是一个组件库中提取出来的,原地址为。

2023-07-26 16:55:47 166

原创 qss自定义属性

关于qss选择器的应用网上有很多资料,在此分享个链接可以作为参考。qt是支持通过qss来设置控件的属性的,在qss中指定时添加前缀。,引号可以带也可以不带,qt会自动转换格式。标准库,可以使用这个库来替换qss中的数据。设置属性,并在qss中指定生效的控件。例如:在设置最小尺寸可以写成。python中,使用。

2023-07-24 17:29:25 423

原创 pyqt重写事件

pyqt重写事件的方法有2种。

2023-07-18 15:18:27 305

原创 pyqt圆形进度条

前一段时间发了一个圆形进度条,现在再发一个,使用不同的方法和思路来实现。使用QPainter来进行,页面会很好看,而这个比那个稍微简单点,若加控件相对简单,但是页面不太好看。

2023-07-07 16:35:30 421

原创 pyqt5多线程

关于pyqt的多线程可以有两种方式,用python自带的Thread或者使用PyQt5自带的QThread,在qt中最好使用QThread,方便省事。

2023-07-03 17:48:52 257

原创 PyQt5动态更改SVG颜色

qt自带的库没有发现可以动态更改SVG图片颜色的,也有可能qt自带但是没发现,反正我没发现,所以在这里分享一个。

2023-05-30 17:19:42 662 1

原创 pyqt旋转图片

pyqt5图片旋转,使用计时器控制旋转角度。,它会以图片左上角为圆心旋转,可以把。,因此需要把图片的中心点放到。需要写在加载图片之前。

2023-05-18 10:11:39 694

原创 分享一个碧蓝航线立绘的提取与合成方案

碧蓝航线立绘提取与合成

2023-05-17 14:32:35 15145 13

原创 PyQt导航栏设计

导航栏设计

2023-04-27 14:55:48 854

原创 PyQt qtawesome库的使用总结

qtawesome是一个基于PyQt的一个图标库,里面有着很多好用的图标,基本满足了日常的需求。

2023-04-17 14:32:33 4301

原创 pyqt圆形进度条

分享一个圆形进度条。

2023-04-11 15:37:58 691

原创 @pytest.hookimpl参数

@pytest.hookimpl

2023-03-09 15:22:53 537

原创 pytest Excel数据驱动

pytest Excel数据驱动

2023-03-09 12:15:03 1224

原创 python封装一个logging模块,可以直接使用

python logging日志的封装,与log中路径参数、函数、模块等显示错误问题的解决

2023-02-28 11:10:47 312

原创 return 和 yield 区别

return 和 yield 区别。

2023-02-22 16:31:16 171

原创 用pyqt自定义一个弹框

网上没有合适的弹框公开,只能自己写个,虽然比较简单,但是从零开始思考怎么实现还是需要时间的。

2023-02-14 12:18:20 918

pycharm数据库MongoDB插件 mongo-jdbc-standalone-1.16-1.jar

mongo-jdbc-standalone-1.16-1.jar 原地址:https://github.com/DataGrip/mongo-jdbc-driver/releases/

2023-01-11

tkinter-Music=================

tkinter_Music

2022-10-15

空空如也

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

TA关注的人

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