天天看點

wxPython 教程 (1)—— 一個簡單例子

我們用一個最簡單的例子來開始這個教程,隻有幾行代碼,但是确實能生成一個完整的窗體,如下圖:

先給出代碼,後面解釋:

<a></a>

 1 #!/usr/bin/python

 2 # -*- coding: GBK -*-

 3 

 4 

 5 # simple.py

 6 

 7 import wx

 8 

 9 app = wx.App()

10 

11 frame = wx.Frame(None)

12 frame.Show()

13 

14 app.MainLoop()

第一行代碼:

#!/usr/bin/python

告訴你的程式 python 解釋器的路徑,隻是在 linux 系統下有用,在 Windows 下寫上這行代碼不起作用,但是也沒問題}}} 

第二行代碼:

# -*- coding: GBK -*-

告訴 python 系統字元編碼,這樣我們就可以在程式中使用中文漢字了,如果沒有這一行就是亂碼。Windows 下是 GBK,Linux 下是UTF-8

第五行

# simple.py

是一個注釋,有沒有都無所謂,看個人風格

第七行:

import wx

導入 wxPython 庫

第九行:

app = wx.App()

初始化應用程式

第十一、十二行:

建立一個 Frame (就是窗體),并顯示出來。這裡可以有很多參數,放到下一節在研究

最後一行:

應用程式進入消息循環

//==========================================

本文轉自左洸部落格園部落格,原文連結:http://www.cnblogs.com/myqiao/archive/2009/10/05/1578176.html,如需轉載請自行聯系原作者