您的位置:首页 > 编程语言 > Python开发

python编写GUI

2014-02-28 17:47 267 查看
PythonWin编写GUI

PythonWin通过扩展的形式对MFC的函数进行封装。通过使用PythonWin中的win32gui和win32ui模块可以调用windows API,或者使用MFC来创建GUI界面,仅适用于windows平台

Tkinter编写GUI

Tkinter是Python自带的用语GUI编程的模块。Tkinter是对图形库TK的封装。Tkinter是跨平台的,在windows下编写的脚本,可以不加修改的在linux,unix等系统下运行

wxPython编写GUI

wxPython是跨平台GUI工具库wxWidges的封装。wxWidges是由C++编写的,类似于windows的MFC。具备跨平台的能力

pyGTK编写GUI

pyGTK是对GTK的封装。通过使用pyGTK模块可以在python中使用GTK创建GUI界面。GTK是开源的图像用户界面库。虽然GTK是使用C语言编写的,但其使用了类的思想。可以运行多种操作系统上

PyQt编写GUI

PyQt是对Qt的封装。Qt是面向对象的图形用户界面库,可以在多个操作系统上使用。与其他的开源GUI库相比,Qt过于庞大。另外,Qt虽然是开源GUI库,但其许可证限制较复杂。针对不同的系统有不同的限制。如果要使用Qt编写商业软件,则需购买许可。PyQt也严格遵守了Qt的许可证。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: