Jun 1, 2010

Python GUI, tkinter, wxpython

1. pythonw
安装 Python 后有 pythonw,但它不是立马可以用,必须另外安装 pywin32.

2. GUI 有很多 toolkit,比如 tkinter, pyqt, wxpython
按 learning python的说法,tkinter 是 de facto python gui 标准,使用最多

wxpython 也可以用,因为有 wxwidget的基础

目前推荐使用 tkinter,它轻量级,wxpython 复杂
二者都可以跨平台运行

注:python2.x module 名为 Tkinter
3.x module 名为 tkinter

3. py2exe 可以将 Python 程序转变为 exe 程序
简单的 Tutorial

最简单的 setup.py
from distutils.core import setup
import py2exe

setup(windows=['app.py'])
命令
python setup.py py2exe

0 comments: