wzdr 发表于 2021-12-15 09:24:50

想学Python GUI 那个库好

想学Python GUI那个库好 。

wzdr 发表于 2021-12-15 09:28:47

还有就是 ,相对来说 那个简单 好学 。{:10_266:}

阿萨德按时 发表于 2021-12-15 09:36:25

{:10_279:}

傻眼貓咪 发表于 2021-12-15 09:43:07

简不简单我就不知道,但是 python 内置就有 tkinter 模组,不用另外下载模组,方便使用。python 本身的 IDLE 就是以 tkinter 作为基础的 GUI。

wp231957 发表于 2021-12-15 09:49:44

easygui 就是一个玩具搞笑的   可以PASS
PYTHON自带的 TK可以玩一玩   
PYQT系列的也有很多不尽人意的地方

总体,我的评价,python 老老实实的 搞脚本    GUI不是强项

hrpzcf 发表于 2021-12-15 10:11:39

PyQt/PySide,tkinter,wxPython,相对来说TK好学一点而且是Python内置库,PyQt/PySide功能强大,wxPython介于两者之间。

PyQt/PySide:
1. 他们都是QT库的Python绑定。
    a) PyQt是Riverbank Computing公司搞的QT库的Python绑定
    b) PySide是QT公司搞的QT库的Python绑定,也就是PySide是QT的亲儿子。
2. PyQt使用的是GPL授权协议,也就是你的项目使用了PyQt,那你的项目也必须开源,如果你的项目想闭源商用,那就得注意了。
3. PySide使用LGPL授权协议,与GPL协议的不同之处:如果你的项目以调用动态链接库的方式使用了PySide,LGPL协议允许你的项目闭源商用。

其中PyQt/PySide目前有两个主要版本,分别为 PySide2/PyQt5(对应QT5)、PySide6/PyQt6(对应QT6),如果你想用QT的Python绑定库,建议你选PySide2或6。

WUT—WXL 发表于 2021-12-15 10:16:13

{:10_301:}

伽羅~ 发表于 2021-12-15 10:26:05

{:10_277:}

青出于蓝 发表于 2021-12-15 10:35:52

pyqt

1molHF 发表于 2021-12-15 14:05:05

{:10_256:}

specail 发表于 2021-12-15 14:12:13

{:10_333:}

foxiangzun 发表于 2021-12-15 16:13:28

建议 pyqt5 或者 pyside2,pyqt5 界面效果更漂亮,而且是用 QT 库打底的,所以功能基本上都能满足,不过是遵循 GPL 协议的,所以做出来的玩意儿必须开源,否则会被追责。pyside2 和 pyqt5 一样(部分语法或者关键字不同),支持开源,但是允许闭源。不过 pyside2 的相关资料不太完善,建议用 pyqt5 去写,然后把 pyqt5 的库换成 pyside2 的去修改。

zhsguitar 发表于 2021-12-15 19:30:40

{:10_257:}{:10_257:}

洛阳城 发表于 2021-12-16 00:49:23

用Python开发GUI应该只是图个方便吧,如果只是随意玩玩并且想立即上手easygui是最简单的。如果想做稍微复杂一点的可以用Python官方的tkinter,难度适中并且功能也满齐全了,Python官方的IDLE就是用tkinter写的。再往上的需求就不建议用Python了。

小bai学c 发表于 2021-12-16 09:45:51

{:10_254:}

100gram 发表于 2021-12-16 10:31:26

{:10_261:}

ohhohh 发表于 2021-12-16 15:32:59

{:10_254:}

w5538475 发表于 2021-12-16 16:36:40

不知道,帮顶

AdiosSpike 发表于 2021-12-19 19:08:08

{:10_327:}

zhsguitar 发表于 2021-12-19 20:40:36

{:10_257:}
页: [1] 2
查看完整版本: 想学Python GUI 那个库好