Differences between revisions 9 and 25 (spanning 16 versions)
Revision 9 as of 2006-07-19 19:06:33
Size: 1548
Editor: andelf
Comment:
Revision 25 as of 2009-12-25 07:16:20
Size: 1009
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
'''[:PyIDE:Python 综合开发环境]'''
Line 6: Line 5:
 * ["PyIDEguider"] -- 中文Python 开发工具使用向导
  * [http://www.czug.org/docs/zwiki/X_e4_b8_ad_e6_96_87Python_e5_bc_80_e5_8f_91_e5_b7_a5_e5_85_b7_e4_bd_bf_e7_94_a8_e5_90_91_e5_af_bc CZUG发表处]
  * ["EclipseIDE"] - 强大的 [http://www.eclipse.org/ Eclipse] 集成开发环境说明
  * ["Emacs"] - 编辑器至尊! [http://www.gnu.org/software/emacs/ Emacs]
  * '''[:VimEnvironment:Vim综合编辑环境]''' - [http://groups.google.com/group/Vim-cn Vim-cn]列表 tocer
  * LiterateProgramming -- 文学编程 Leo 为典型,提供了一个高效的编程模式
  * NewEdit - wxPython + python 的纯Python编辑器
<<Include(PyIDEs,,from="^##startInc$",to="^##endInc$")>>
Line 14: Line 8:
||GUI 工具||Windows||Unix/X11||MacOS||Notes||
||[[TkinterBook|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工具包,运行速度不错.||
||[[PyWin32]]|| (./) || {X} || {X} ||||
|| PyForDelphi || (./) || (./) || (./) || 独立产品 ||
Line 15: Line 17:
||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工具包,运行速度不错.||
||["PyWin32"] (win32gui)|| (./) || {X} || {X} ||Microsofts MFC lib的绑定.||
* [[将Flash应用于Python项目]] -- [[Azureon]]

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工具包,运行速度不错.

PyWin32

(./)

{X}

{X}

PyForDelphi

(./)

(./)

(./)

独立产品

* 将Flash应用于Python项目 -- Azureon

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