Differences between revisions 6 and 10 (spanning 4 versions)
Revision 6 as of 2006-07-16 13:23:44
Size: 1052
Editor: swordsp
Comment:
Revision 10 as of 2006-07-20 13:34:24
Size: 1539
Editor: andelf
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
##language:zh
#pragma section-numbers off
Line 13: Line 15:
 * PyTk -- 标准库中内置的GUI支持,Tk/Tkinter 的Python绑定
 * ["wxPython"] -- 流行的跨平台 GUI 工具箱 wxWidgets 的Python绑定
 * PyQt -- KDE的底层GUI库,另一个流行的跨平台 GUI 工具箱 Qt 的 Python 绑定
 * PyGtk -- Gnome的底层GUI库 GTK+ 的Python封装
||GUI 工具||Windows||Unix/X11||MacOS||Notes||
||["Tkinter"]|| (./) || (./) || (./) ||最古老的Python GUI工具,基于tcl/tk,标准库中内置的GUI支持.参考书:John Grayson 的 Python and Tkinter programming.||
||["PyGTK"] (+PyGnome)|| (./) || (./) || (./) ||Gnome的底层GUI库 GTK+ 的Python封装,并不推荐做跨平台使用.||
||["wxPython"]|| (./) || (./) || {X} ||流行的跨平台GUI工具包 wxWindows的Python绑定.||
||["PyQt"]|| (./) || (./) || (./) (Mac Os 10)||KDE的底层GUI库,另一个流行的跨平台 GUI 工具包 Qt 的 Python 绑定.||
||["FxPy"]|| (./) || (./) || {X} ||基于FOX的一个小GUI工具包,运行速度不错.||
||["Pythinwin"]|| (./) || {X} || {X} ||Microsofts MFC lib的绑定.||

[:PyIDE:Python 综合开发环境]

Python GUI 开发技术

GUI 工具

Windows

Unix/X11

MacOS

Notes

["Tkinter"]

(./)

(./)

(./)

最古老的Python GUI工具,基于tcl/tk,标准库中内置的GUI支持.参考书:John Grayson 的 Python and Tkinter programming.

["PyGTK"] (+PyGnome)

(./)

(./)

(./)

Gnome的底层GUI库 GTK+ 的Python封装,并不推荐做跨平台使用.

["wxPython"]

(./)

(./)

{X}

流行的跨平台GUI工具包 wxWindows的Python绑定.

["PyQt"]

(./)

(./)

(./) (Mac Os 10)

KDE的底层GUI库,另一个流行的跨平台 GUI 工具包 Qt 的 Python 绑定.

["FxPy"]

(./)

(./)

{X}

基于FOX的一个小GUI工具包,运行速度不错.

["Pythinwin"]

(./)

{X}

{X}

Microsofts MFC lib的绑定.

PyGuiDev (last edited 2009-12-25 07:16:20 by localhost)