PyQt
巧了,Tkinter, wxPython, PyQt 三个我都用过,先给个结论吧,别浪费时间比了,直接用 PyQt。 最高赞说 Tkinter 简单无依赖,没错,但这就是 tkinter 唯一的仅存的优点了,但是请大家注意,Tkinter 的这个 "简单",是指 "功能少和效果单一”,不是写程序简单明了,真正写起程序来还是 PyQt 最简单清晰。 有些东西你学出来就过时了,比如 “算盘”,比如 Tkinter 和 wxPython;而有的东西你学会了,即便不吃这碗饭,不靠它涨工资…
早先看一堆人说 PyQt 打包麻烦,部署困难的,打出来的包大(几十兆起步),而且启动贼慢,其实 Python+PyQt 打包非常容易,根本不需要用什么 PyInstaller,我手工打包出来的纯 Python 环境只有 5MB,加上 PyQt 也才 14MB。 很多人用 PyInstaller 喜欢加一个 -F 参数,打包成一个单文件: [图片] 这样的单文件看起来似乎很爽,其实他们不知道,这其实是一个自解压程序,每次运行时需要把自己解压到 temp 目录,然后再去用实际的方式运行…
先说下我个人的情况,使用Matlab已3年有余,期间编写过几个专业方面的计算程序以及做过数个地铁振动信号处理分析方面的项目,有一定的编程基础。大概4个月前正式学习Python,用了2个月时间过了一遍Python的基本知识及语法,然后用了2~3天(课余时间)的时间仿照扇贝网背诵英语单词的模式,写了一个背诵日语单词的软件Anki的底层代码(200余句),输入输出都在shell里,用起来很不方便。然后开始尝试GUI,首先选择的就是Python自…
这是我大一时候写的音乐播放器 [图片] [图片] 这是大二写的社交软件(当然服务端没花心思搞界面): [图片] [图片] [图片] 用的都是C++/Qt5 播放器大概3k行 社交软件有1w+行 所以,想要界面漂亮,找个 靠谱的设计师队友很重要。--------------------2016--2--5--update------------------------- 播放器已经开源,欢迎star和fork: https://github.com/FreedomZZQ/IcePlayer
《快速掌握PyQt5》
写在前面:因为太喜欢Python和Qt了,所以想开始慢慢写一些有关PyQt5的知识点。刚开始会介绍各个控件的使用,之后会进行实战操作,相信学完本系列对大家的兼职/外快事业会有帮助。所有的篇章不会有太多冗余,干货最重要。读者当然可以把这系列当作一个工具书来使用,希望能帮到大家。 注:Windows对PyQt5支持最好,但笔者还是想看下MacOS对PyQt5的支持如何,所以会在Mac上运行PyQt5程序,显示的程序样式肯定跟Windows和Linux上的…
使用QSS美化PyQt界面,分享6套超赞皮肤
题图来自 Qt编写数据可视化大屏界面电子看板系统 QSS 全称 Qt Style Sheets(Qt样式表),用于美化Qt程序界面,类似于CSS,但不如CSS强大,选择器和属性较少。 本文主要介绍在PyQt5中使用QSS,但同样适用于C++ Qt,PySide6,PySide2;主要介绍QSS的加载使用以及分享样式和编辑器,QSS本身的语法详解请参考官方文档和其他教程。 2021年9月11日已更新!新增两套皮肤、一个图标库! 2022年4月27日更新:补充QDarkStyleSheet中使用浅…
之前写的一个文章, [文章: Python的GUI图形界面工具大全] 总结了一下Python下的图形界面GUI工具,暂时能找到的资料就这么多,后续会补充推荐学习资料。 对于大多数人来说,我其实是推荐把数据分析当做一个方向来学的,首先python的优势就在 数据处理分析与人工智能。人工智能的从业门槛很高,自学基本上属于纯玩,性价比不高。 数据分析处理,我觉得是未来各行各业都可能碰到的问题,虽然现在有很多自动化数据处理工具,但是毕竟通…
音频转文字这种刚需,我用python写了个软件,免费不限时
最近发现了一个新的音频转文字工具,不需要设置外部接口和key参数,打开软件就能直接使用了! 迅捷音频转换器:软件支持音频格式转换、音频剪辑、音频转文字、文字转语音等多种实用的音频处理操作,功能十分丰富。 1、下载安装包后点击打开直接安装,即可。 下载链接: 迅捷音频转换器 - 多功能的MP3音频格式转换器 2、找到【音频转文字】功能,添加需要转换的音频文件,支持添加多个文件,进行批量处理。 无需复杂的设置,只需选…
先不要脸的推荐一下我自己写的几个PyQt玩意儿 1.模仿Mac虾米的客户端,还没有写完,PyQt4,Python2 GitHub - harry159821/XiamiForLinuxProject: Xiami For Linux Project [图片] [图片] 后面两个布局就没这个强度了 2.给Drrr的简单客户端,PyQt5, Python2 GitHub - harry159821/DrrrClient: DrrrClient For PC B站展示视频 无头骑士Drrr网页电脑版客户端 网页介绍 Drrr PC Client [图片] [图片] 其实只是个浏览器,里面都是 网页 3.给一个电表写的显示,PyQt4…
PyQt5系列教程(1):我与PyQt5有个约会
承蒙各位学友们的支持,《 Python图形界面编程 》课程后推出后得到了1万多的学习量。 [图片] Python图形界面编程_腾讯课堂 上也有1524人报名。 [图片] 课程推出后通过与广大学友的交流,本着对先前的课程进行进一步改进的想法(如:数据库操作、网络传输等均没有涉及),并结合当下Python3学习人员的日渐增多的情形,决定再推出一个PyQt5的教程,希望大家一起交流共同进步。当然PyQt4课程的更多实例部分将在PyQt5课程上线后会进行相应的更新,以…
tkinter, wxpython, pyQt(pyside)都用过。谈一下经历。 最早的时候,尝试过tkinter,没有太好用的界面设计工具,尝试过PAGE等,难用,放弃。 发现pyQt有QtDesigner可用,界面设计快速,用过一段时间,还可以。但是,我就一个简单的小工具,你给我打包个几百M的包?程序启动还慢,而且字体设置必须自行设置,就是不自动跟随系统字体设置,放弃。 转而使用wxpython,最开始也没有什么比较好的界面设计工具,为了减小打包文件,手动…
PyQt5番外篇(2-1):冲顶大会语音答题辅助小工具
今天没有没有太多的文字,来看看效果先! 整体的功能就是当我们读出问题的时候,进行语音识别,然后通过百度搜索答案,一般情况下,第一条极有可能就是答案了。 [视频] 我也很无奈,被投诉说我诱导投票,拉赞。各位,我也知道你们很想要源码。我可以直接挂一个链接,直接下载就行了。但是这样对于初学者公平吗? 我的所有文章,力求让初学者能够看懂。 一篇文章看完只需10分钟,但是布局、描述、增加视频、截图这些工作往往是需要一天…
PyQt5(designer)入门教程
PyQt5入门教程2019/12/11更新:我平时不看CSDN的,之前一时兴起发了过来,没想到反响还不错。这次就顺便把后来新增的一个小节放上来,并且在文末增加了我的GitHub(一看GitHub就知道我是个菜鸡,大家都是互相学习啦~) 注:这是当时闲着无聊写到github page的,在CSDN上也看了大佬们各种各样的教程跟疑难杂症解答,感觉我这个不放出来也有点可惜,希望各位能够从中收益吧。 在网上看了不少关于PyQt5的中文教程,但是无外乎是过时…
不麻烦,要相信社区的力量,多关注社区的最新成果。目前推荐使用Nuitka封装,不要使用pyinstaller。核心代码用Nuitka编译保护,第三方纯python库就编译成pyc直接使用(可以提高启动速度),开发效率是真的高。
感觉是时候打个广告了... 这是我和众多小伙伴写的音乐播放器... [图片] [图片] Python 3 + PyQt5 写的音乐播放器: 支持播放各平台音乐、MV,可以登录可以自制歌单(text based playlist)可以在 Emacs 中使用、可以在命令行看歌词、可以显示状态在 Slack 上等...方便扩展,支持 ~/.fuorc 配置、插件等项目地址: https://github.com/feeluown/FeelUOwn 欢迎对 Python 或者对播放器有兴趣的童鞋加入一起开发 ~ 一个链接: Python 的练手项目有哪些值得推荐? - C…
PyQt5系列教程(3):小小小程序
上回说过了PyQt5环境的搭建,我们今天还简单的写几个小程序,对PyQt的编程熟悉一下,为下阶段的学习做个铺垫吧。 我记得初中学习计算机的时候,因为学习里面的机器都是windows98操作系统,使用的教材里面就画了最基本windows窗口,并告诉我们一个窗口能够关闭、最大化、最小化等等。 [图片] 今天我们就用PyQt5编写一个最基本的windows窗口。 先将代码展示如下,然后我们细细讲解。 #!/usr/bin/python3 # coding = utf-8 import sys fro…
现在真心是觉得,该设计师来做的事还是交给设计师来做。 这个我自己弄的,并且是改了三个版本之后达到这个样子的。 现在要是去看第一个版本的 About 页面估计能丑哭。 [图片] 后来有设计师帮我设计了一般,变成了这样: [图片] 在程序里面看起来差别真的是非常大。 所以,界面这种东西,完全是拼的设计师。 -----------------------------------------让我更新一波--------------------------------------------- 旧版 [图片] 设计稿 [图片] 成品 [图片] #论如何…