Python的GUI编程

最后发布时间:2022-02-12 23:36:22 浏览量:

Tkinter

PyQt

PySide

PyQt、PySide、PySide2区别
PyQt要比PySide推出时间早得多,它的开发商是Riverbank Computing,由于推出时间早,PyQt就比较成熟了,并且资料也很完善,最开始是有PyQt4对应的是Qt4版本,后来推出了PyQt5,对应Qt5版本。PyQt的采用的是GPLv3许可证和需要购买版权的商业许可证发布的,该许可证允许开发专有应用程序,可以由开发者选择。GPLv3许可证大概意思就是说,使用PyQt后你的程序就必须要开源,如果闭源商用就会违反协议,后果自负,在国内可能很多公司部注重这个,随便在用,但是如果公司比较有影响力的话,违反协议说不定哪天收到律师函。

PySide就不同了,它是Qt的亲儿子
PySide2只是PySide的升级版,PySide对标PyQt4,而PySide2对标PyQt5