Pyqt5
文章平均质量分 79
分享一些关于 PyQt5 的用法与小案例!
小张Python1
这个作者很懒,什么都没留下…
展开
-
用 PyQt5 制作动态钟表
前言大家好,我是小张~记得小时候,家里只有一个钟表用来看时间(含有时针、分针、秒针的那种),挂在墙上哒哒哒响个不停,现在生活条件好了、基本人手一部手机,看时间也不再依靠表了,而今天的文章内容就是与这类钟表相关;本篇文章将用 Python 同时绘制两种类型的表;一个是上面提到的含有时、分、秒针的钟表(为了方便,下面统称为老式钟表),一个是电子表,最终运行效果如下环境配置程序中用到的Python包PyQt5mathsys实现思路实现思路分为大致分为三个部分:老式钟表制作、电子表制作、两表原创 2021-02-28 00:26:34 · 1112 阅读 · 0 评论 -
为了自动采集B站弹幕,我用Python开发了一个下载器
大家好,我是小张!在《Python制作词云视频,通过词云图来看小姐姐跳舞》文章中简单介绍了B站弹幕的爬取方法,只需找到视频中的参数 cid,就能采集到该视频下的所有弹幕;思路虽然很简单,但个人感觉还是比较麻烦,例如之后的某一天,我想采集B站上的某个视频弹幕,还需要从头开始:找cid参数、写代码,重复单调;因此我在想有没有可能一步到位,以后采集某个视频弹幕时只需一步操作,比如输入想爬取的视频链接,程序能自动识别下载实现效果基于此,借助 PyQt5 我写了一个小工具,只需提供目标视频的 url 以及目标原创 2021-02-21 10:06:54 · 649 阅读 · 0 评论 -
不到100行代码 Python制作一个九宫格图片生成器,炫酷朋友圈!
朋友圈下面的这种图片排列风格,相比大家一定会很熟悉,有关于职位招聘的祝贺节日的,筛自己美照的,这种因为图片刚好为 3*3 的排列方式,所以被称为 9 宫格图片风格,图片的生成原理就是把一张图片按区域等比例分为 9 份碎片,朋友圈发状态时只需要自己调整一下图片碎片放置位置即可。虽然 9 宫格制作原理相对比较简单,但它的加入让朋友圈中只有一张图片的动态在视觉方面提升了一个档次接下来 本文将介绍如何用 Python 将一张图片转化为 9 宫格,并加入 GUI 界面,封装成一个程序,先看一下程序的预原创 2020-08-10 08:50:54 · 755 阅读 · 0 评论 -
用 Pyqt5 制作一个动态水波进度条
最近做了一个小项目,里面有一个需求需要添加一个动态进度条,进度条的样式就类似于水波来回起伏的那种形状,下面就是最初的展示效果(有一点区别,这里我加了一个进度自动增加的功能):end_imag11252323.gif下面先说一下这个效果的制作原理原理介绍在介绍动态效果之前需要先看一下静态的:Snipaste_2020-03-30_23-48-40.jpg如果仔细观察的话,静态图效果的呈现...原创 2020-03-31 17:38:49 · 2016 阅读 · 3 评论 -
pyqt5 + 百度api 打造一个图像人脸识别、分割的程序
前序这篇文章主要介绍利用 pyqt5 和 百度人脸识别 api 搭建一个具有人脸识别、头像裁剪等多个功能集一体的小工具,我们先看一下程序的最终效果程序的基本使用步骤:1,加载本地图片并在界面上实现预览;2,点击 convert 后台调用百度 api 实现人脸识别并进行区域分割,同时返回关于人物颜值、性别、脸型等信息;3,如果需要保存裁剪之后的图像,点击 Save as 保存到本地对应位...原创 2020-03-10 20:17:01 · 2066 阅读 · 6 评论 -
QTabWidget 中 关于Tab 关闭和添加的基本教程!
QTabWidget是PyQt5 中使用较为广泛的容器之一,经常会在日常使用的软件中用到它;QTabwidget是由几个标签组成,每个标签可以当作一个界面,下面就是应用Qtabwidget的一个简单例子:上面 Tab1,Tab2是两个标签,当点 Tab1 时,就进入一个 Tab1 的界面,界面上面由3个文本标签:tab1_lable1,tab2_label2和tab3_label3 ;Tab2...原创 2020-01-28 14:10:38 · 16036 阅读 · 0 评论 -
Qt Designer 在 Pycharm中的环境配置教程!
Qt designer与 Pycharm 环境配置前序Qt designer 是 Qt 生产的一个工具,可以当作一个软件(类似于 PS ),在软件中可以以比较直观的方式设计界面,并保存为 ui 文件,Qt Designer里面有一个 PyGUI 可以直接把 ui 文件转化为 py(这里以 pyqt5 为例)py 文件。Qt Designer安装之前请确保 PyQt5 已经安装成功,PyQt5安...原创 2020-01-28 13:57:03 · 2822 阅读 · 0 评论 -
用 Pyqt5 打造一个精美 图片浏览器
前言Pyqt5 是一套Qt 应用框架与 python的结合,同时支持 2.x 和 3.x。是附属于 python 一款强大的 GUI 库。本片文章写的 图片浏览程序 就是基于 pyqt5 所完成的,由于 图片预览器 中我们需要增加一些滚动滑轮,所以这里我用到的控件主要是 pyqt5的 QScrollArea ;能够伴随着图片的不断增加而增加页面空间,可以看一下最终的实现效果:实现过程...原创 2019-12-06 00:26:03 · 6618 阅读 · 3 评论