会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
星尘
人是孤独的帆,需要找到自己的船,才能航向远方
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2024年9月27日
PyQt5 使用 QFrame 实现页面类抽屉式的进入与退出的动画
摘要: PyQt5 使用 QFrame 实现页面类抽屉式的进入与退出的动画 当多个页面切换,但是又不想每个页面里的内容只是简单的出现与消失,则可以使用这个QPropertyAnimation动画 代码结构 本文中全部代码全在test_QFrame_Animation.py这一个文件中编码,步骤中有变动的地方
阅读全文
posted @ 2024-09-27 23:00 星尘的博客
阅读(320)
评论(0)
推荐(0)
2024年9月26日
PyQt5 使用 QLabel 实现对图片圆角或者圆形图片
摘要: PyQt5 使用 QLabel 实现对图片圆角或者圆形图片 本文圆角实现代码,是基于Qt处理图片:设置图片圆角样式,支持全圆角和部分圆角这篇文章将C++用Python重写得到,感谢!!实现方法就是使用QPainter与QPainterPath,将原QPixmap对象,先裁剪出一个圆角QPixmap对
阅读全文
posted @ 2024-09-26 11:01 星尘的博客
阅读(559)
评论(0)
推荐(0)
2024年9月20日
PyQt5 使用 QStackedWidget 实现轮播展示动画,但是鼠标移入却疯狂闪烁的解决办法
摘要: PyQt5 使用 QStackedWidget 实现轮播展示动画,但是鼠标移入却疯狂闪烁的解决办法 上篇说到,上篇见这里 我们可能会遇到,当把鼠标移动到 "下一页" 和 "上一页" 按钮,又或者是 Qlabel标签页时,就会疯狂闪烁,于是在这里换另一种方案,解决这个问题 代码结构 本文基于上篇,上篇
阅读全文
posted @ 2024-09-20 13:29 星尘的博客
阅读(256)
评论(0)
推荐(0)
2024年9月18日
PyQt5 使用 QStackedWidget 实现轮播展示动画(自动与手动)
摘要: PyQt5 使用 QStackedWidget 实现轮播展示动画(自动与手动) 在 PyQt5 中,如果需要用QStackedWidget展示图片比较生硬,参考网络上的一些内容,发现用QPropertyAnimation属性动画可实现想要的效果,于是记录在这里 代码结构 本文中全部代码全在test_
阅读全文
posted @ 2024-09-18 16:01 星尘的博客
阅读(667)
评论(0)
推荐(0)
2024年9月14日
PyQt5 使用 QFrame 绘制聊天(三角)气泡,并显示文字
摘要: PyQt5 使用 QFrame 绘制聊天(三角)气泡,并显示文字 在 PyQt5 中,当需要想得到一个自定义的聊天气泡时,可以使用QFrame的QPainter 进行自定义绘制,绘制后,在其中添加QLabel显示文字,(用多个QLabel,就可以实现图片+文字的混合) 代码结构 本文中全部代码全在t
阅读全文
posted @ 2024-09-14 15:06 星尘的博客
阅读(429)
评论(0)
推荐(0)
2024年9月5日
SeleniumBase 利用数据驱动 方式运行-使用笔记(五)
摘要: 自动化福音(爬虫、办公、测试等) SeleniumBase 使用笔记(五) SeleniumBase 利用数据驱动 方式运行 有同学问我,如何对 SeleniumBase 使用数据驱动 见评论区,于是有了这个文章。 目录 SeleniumBase继承方式 SeleniumBase夹具方式 继承方式
阅读全文
posted @ 2024-09-05 10:44 星尘的博客
阅读(236)
评论(0)
推荐(0)
2024年8月6日
Windows10 安装编译后的 pysqlcipher3-1.2.1 基于 Python 3.8.10
摘要: Windows10 安装编译后的 pysqlcipher3-1.2.1 基于 Python 3.8.10 本文主要是讲直接安装编译后的文件,不一定成功,但是可以尝试使用,若无法直接安装,请参考编译过程,自行编译安装,编译过程见这里 安装 pysqlcipher3 这里用 32位 举例 因为 64位
阅读全文
posted @ 2024-08-06 23:29 星尘的博客
阅读(1758)
评论(6)
推荐(1)
2024年7月23日
Windows NodeJS 版本管理工具 Fnm 快速使用
摘要: Windows Node.JS 版本管理工具 Fnm 快速使用 简介:Fast and simple Node.js version manager, built in Rust(快速而简单的 Node.js 版本管理器,用 Rust 构建) 特点:性能优异,切换版本快 1. 下载与安装 下载:直接
阅读全文
posted @ 2024-07-23 16:33 星尘的博客
阅读(7816)
评论(2)
推荐(1)
2024年7月18日
SeleniumBase choose_file 上传文件时的处理-使用笔记(四)
摘要: 自动化福音(爬虫、办公、测试等) SeleniumBase 使用笔记(四) SeleniumBase choose_file 上传文件时的处理 我们知道 SeleniumBase 上传文件,可以直接使用 self.choose_file(selector, file_path, by="css se
阅读全文
posted @ 2024-07-18 16:15 星尘的博客
阅读(169)
评论(0)
推荐(0)
2024年7月2日
DrissionPage SessionPage模式 API介绍 使用笔记(三)
摘要: 自动化(爬虫)工具 DrissionPage SessionPage 模式 API介绍 使用笔记(三) 目录 启动 驱动启动配置 常用方法(API) 启动 最简单的启动方式,更多启动方式见这里 from DrissionPage import SessionPage # session_or_opt
阅读全文
posted @ 2024-07-02 10:22 星尘的博客
阅读(1436)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告