wxPython for python3,也就是python3下的gui圖形庫,它是一款開源的軟件,并且具有非常優(yōu)秀的跨平臺能力,完美兼容Windows、Unix以及Mac OS X系統(tǒng),小編這里提供64位版本的wxPython,歡迎免費下載!
wxPython 3.0怎么用
wxPython for python3安裝使用教程
小編提供的是windows版wxPython安裝包,需要電腦上裝有python3才能正常安裝
python安裝路徑采用默認(rèn)C:\Python3,安裝完畢后,將這個目錄添加到path環(huán)境變量中
Pydev開發(fā)環(huán)境安裝
如果未安裝jre,請到www.java.com下載安裝
解壓縮eclipse-SDK-3.3.2-win32.zip 至D:\eclipse-3.3.2
解壓縮org.python.pydev.feature-1.4.7.2843.zip 至D:\eclipse-3.3.2\pydev-1.4.7\eclipse
在D:\eclipse-3.3.2\eclipse 下創(chuàng)建一個文件夾“l(fā)inks”并在文件夾下創(chuàng)建文件pydev-1.4.7.link
用記事本打開pydev-1.4.7.link ,輸入:path=D:/eclipse-3.3.2/pydev-1.4.7
解壓后的目錄結(jié)構(gòu)如下:
目錄結(jié)構(gòu)代碼
D:\
+eclipse-3.3.2
|--+eclipse
| |--+configuration
| |--+features
| |--+links
| |--+plugins
| |--+readme
| |---eclipse.exe
|
|--+pydev-1.4.7
|--+eclipse
|--+features
|--+plugins
運行并配置Pydev
雙擊D:\eclipse-3.3.2\eclipse\eclipse.exe運行eclipse,選擇一個workspace,待加載完畢后,
打開菜單:Window >> Preferences…,在彈出的對話框中,進入Pydev >> Interpreter – Python,
點擊Auto Config會自動加載Python 運行環(huán)境配置
開發(fā)wxPython應(yīng)用
新建一個Pydev Project:proj1,然后新建一個Pydev Module:app1.py,輸入代碼:
Python代碼
import wx
if __name__ == '__main__':
app = wx.PySimpleApp()
frame = wx.Frame(parent=None)
frame.Show(True)
app.MainLoop()
右擊app1.py,選擇debug as >> python run, 即可運行
把python腳本轉(zhuǎn)化成exe
新建模塊:convert2exe.py,輸入代碼:
Python代碼
from distutils.core import setup
import py2exe
setup(windows=[{"script": "app1.py"}])
然后運行windows的dos 命令行,切換目錄到proj1/src目錄下,輸入命令:
python convert2exe.py py2exe
Python 會生成dist文件夾,并把依賴dll 等資源拷貝到這個目錄,同時生成 app1.exe
雙擊app1.exe 即可運行
wxPython開發(fā)步驟
基本的wxPython程序說明了開發(fā)任一wxPython程序所必須的五個基本步驟:
1. 導(dǎo)入必須的wxPython包
2. 子類化wxPython應(yīng)用程序類
3. 定義一個應(yīng)用程序的初始化方法
4. 創(chuàng)建一個應(yīng)用程序類的實例
5. 進入這個應(yīng)用程序的主事件循環(huán)
*對于初學(xué)者或者對程序結(jié)構(gòu)要求不多的用戶來說,使用Boa Constructor這樣的基于wxPython的開發(fā)平臺,可以輕而易舉的開發(fā)出優(yōu)秀的wxPython程序。
- PC官方版
- 安卓官方手機版
- IOS官方手機版