PyQt PyQt是Python语言的GUI编程解决方案之一可以用来代替Python内置的Tkinter其它替代者还有PyGTKwxPython等与Qt一样PyQt是一个自由软件PyQt是PyKDE的基础 PyQt的开发者是英国的Riverbank Computing公司与版本之前的Qt一样它提供了GPL与商业协议两种授权方式因此它可以免费地用于自由软件的开发不过目前尚不提供LGPL授权方式PyQt可以运行于Microsoft WindowsMac OS XLinux以及Unix的多数变种上 年月Qt的开发公司诺基亚发布PySide提供与PyQt类似的功能但提供了LGPL授权主要原因是Riverbank Computing不愿以LGPL授权发布PyQt 自版本以后PyQt同时支持Python x与Python x但是在API方面有所区别最主要的是运行在Python x下的PyQt不使用QString而是str另外之前为了避开Python x关键词限制的execprint两个函数现在重新命名为execprint