- 主题:python有能做GUI的图形化控件吗
pyqt, pystand, qtdesigner, nuika
以上几个关键词去 deepseek 里面问一下。
【 在 shouge111 的大作中提到: 】
: 类似matlab的appdesigner那样的
--
FROM 110.84.121.*
最好别用这个。虽然是 python 自带的。但它的设计思路与现代 GUI 相差甚远。
类似于你非要用 DOS 时代的 Borland C++ 3 来写 web 程序。还真的可以这么干,但实在太奇葩了。
【 在 forthehorde 的大作中提到: 】
: tkinter
--
FROM 110.84.121.*
打包没有更小。我上面有个关键词,pystand 你可以看一下。
别贪 tkinter 是 python 自带。
pyqt 和 pyside,特别是现在有 AI 加持,比 tkinter 强一万倍。不论是小程序还是大程序,开发效率都远高于 tkinter.
【 在 callmebbser 的大作中提到: 】
: 简单界面,还是可以用tkinter的。比如窗口分割成上下左右四格,左上格文件/数据导
: 航列表,左下属性设置面板(或者是表格/树),右上主显示区(MatPlotLib绘图区、数
: 据表格展示区等),右下运行信息输出区。第一个这样的程序写起来可能比较花时间,
: ...................
--
FROM 110.84.121.*
单文件也是解压出来而已。
如果需要单文件,就弄个 winrar/7zip 压缩成自解压的 .exe 吧。
【 在 callmebbser 的大作中提到: 】
: 看了下PyStand,不能单文件可执行程序,没吸引力。现在新的PyInstaller打包成目录
: 的话,程序目录下就一个exe和一个_internal文件夹,比PyStand更简洁。
: PyInstaller可以在配置文件.spec里面写Python代码,进行精细的文件过滤,把用不到
: ...................
--
FROM 110.84.121.*
就我说的 pyqt/pyside 啊。我初学 python 的时候,也用 tkinter 写 GUI 写了一年多,当时给公司做了好几个小工具。
后来认识到 tkinter 真的不行。就换成了 pyqt. 我用 pyqt 搞过商业级别的中型软件。
我十几年前还有个开源项目 eventlet-pyqt 可以在 pyqt 里面使用协程搞网络编程。
【 在 forthehorde 的大作中提到: 】
: 反正用起来挺顺手,结合一下ai代码,你有什么更简单粗暴的推荐一下
--
FROM 110.84.121.*
不至于。pyqt 需要借助 qt 的 designer. 因为 qt 支持 qss 以及 style, 所以最终弄出来会非常好看。
【 在 shouge111 的大作中提到: 】
: 感觉pyqt比到matlab的appdesigner还是差很多啊,美观、嵌入程序的便捷性等
--
FROM 110.84.121.*