国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

使用Python開發windows GUI程序入門實例

2020-02-23 06:06:16
字體:
來源:轉載
供稿:網友

今天終于可以用wxPython開發GUI程序了,非常高興。把其中的一些注意點寫下來以供參考。在windows XP平臺下,首先需要做以下環境的配置:

1. 首先是安裝python ,安裝完之后將python/bin所在目錄添加到path中。
2. 安裝wxPython, 此時要注意wxPython的版本要與前面python的版本一致。
3. 安裝py2exe, 這是windows平臺下一個非常好的python程序發布工具,可以將python程序編譯成exe而脫離python環境執行。做完上面的安裝后,我們就可以來測試一下了

wxPython demo 代碼:

代碼如下:
#wxDemo.py

import wx

class App(wx.App):
   def OnInit(self):
      frame = wx.Frame(parent=None, title='Bare')
      frame.Show()
      return True

app = App()
app.MainLoop()

編寫py2exe用的編譯代碼:

代碼如下:
#setup.py
from distutils.core import setup
import py2exe

setup(windows=["wxDemo.py"])

注意,上面代碼中 setup(windows=["wxDemo.py"])要正確引用你的Python程序,[]之中為你要編譯的python程序文件,由于是帶窗口的,所以用了windows屬性.

下面來編譯:

在命令行執行python setup.py py2exe, 當編譯完成后,會有一個dist文件夾,里面有一個wxDemo.exe,這就是編譯后的exe,在發布時,需要將這個文件夾下面的library.zip,dll和wxDemo.exe放到同一個目錄下,否則程序不能執行。現在,雙擊wxDemo.exe,你就會看到一個窗口了:)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青神县| 陆丰市| 库尔勒市| 阿拉尔市| 阿克苏市| 攀枝花市| 温泉县| 新竹市| 金沙县| 海城市| 东安县| 鄂托克旗| 卢湾区| 扎兰屯市| 香港 | 张家界市| 明水县| 青岛市| 胶州市| 汉沽区| 河津市| 彭阳县| 南安市| 台湾省| 兰溪市| 佳木斯市| 新密市| 平武县| 腾冲县| 凤翔县| 凤山市| 玉树县| 区。| 叙永县| 齐河县| 闽侯县| 乌兰县| 涿州市| 涿州市| 准格尔旗| 斗六市|