posts - 48,comments - 156,trackbacks - 0

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

          先給出代碼,后面解釋:

           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()
          初始化應用程序

          第十一、十二行:
          11 frame = wx.Frame(None)
          12 frame.Show()
          創建一個 Frame (就是窗體),并顯示出來。這里可以有很多參數,放到下一節在研究

          最后一行:
          14 app.MainLoop()
          應用程序進入消息循環

          //==========================================
          posted on 2009-10-05 13:07 左洸 閱讀(4633) 評論(3)  編輯  收藏

          FeedBack:
          # re: wxPython 教程 (1)—— 一個簡單例子
          2009-10-06 23:33 | 于翔
          Traceback (most recent call last):
          File "app.py", line 1, in <module>
          import wx
          ImportError: No module named wx
            回復  更多評論
            
          # re: wxPython 教程 (1)—— 一個簡單例子
          2009-10-07 01:15 | 左洸
          @于翔
          到 www.wxpython.org 下載對應平臺的 wxpython 的包,安裝好就不會出現這樣的情況了  回復  更多評論
            
          # re: wxPython 教程 (1)—— 一個簡單例子
          2009-10-13 14:54 |
          可以運行的  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 金山区| 华蓥市| 昌黎县| 高邑县| 新和县| 林西县| 孟州市| 广安市| 鸡泽县| 鹤庆县| 松滋市| 永泰县| 疏勒县| 海盐县| 瓮安县| 乐昌市| 清水河县| 寿阳县| 赫章县| 漳浦县| 泾阳县| 沁源县| 莲花县| 沅陵县| 康乐县| 华亭县| 原平市| 巴林左旗| 建宁县| 桃江县| 浏阳市| 岑溪市| 十堰市| 凌云县| 松滋市| 漳平市| 曲麻莱县| 芦山县| 巴林右旗| 治多县| 那曲县|