=======================================================
一、下載 Python 2.5.1
這一步是必須做的,下載 Python 語言的 SDK
下載地址(直接復制到迅雷): 點擊下載
下載完成后安裝 Python 2.5.1,注意安裝路徑中不要有空格,不然會引起一些問題。
二、下載 wxPython 2.8
這將下載 Python 的可視化開發庫,擁有它就可以進行可視化的開發了。
下載地址:
建議下載 Unicode 的,用 Ansi 版的話,組件標題不能寫 Unicode 字符,代碼包含 Unicode 字符也會出錯。安裝時注意,安裝路徑中不能有空格。
到這一步為止,類庫就齊全了,下面我們需要一個 IDE
三、下載 Boa Constructor
Python 擁有非常多的開發環境,也就是 IDE。但是到現在為止,能完全支持可視開發的只有 Boa Constructor。使用它可以像使用 Delphi 那樣,直接拖出控件進行快速的開發。
下載地址:
點擊下載
Boa Constructor 還是開源的,如果需要它的源碼,可以
點擊下載
。
注意,Boa Constructor 的安裝路徑也不能有空格。
四、配置 Boa Constructor
打開 Boa Constructor,如果你是中文的系統,IDE 的語言會變成中文,你必須把它修改成英文的,在 工具->語言設置 菜單中將它換成英文。如果使用中文的 IDE,打開,保存文件時會發生錯誤(感謝納米Baby提供這一信息,我自己的系統是英文的,試不出此問題)。
點擊 Tools->Python Interpreter Chooser,設置 Python.exe 的所在目錄。
關閉 Boa Constructor并重新啟動它,配置即告完成。
五、一個簡單的 Hello World 實例
在工具欄中點擊 wx.App 按鈕,創建一個 wx 工程,這個工程將生成 2 個文件,一個是工程文件,另一個是窗體文件。
然后將兩個文件分別保存為 HelloWorld.py(工程文件) 和 Form.py(窗體文件)。在 Form.py 的顯示窗口下按 F12,調出可視設計器。
如上圖所示,拖入一個 TextCtrl 和一個 Button。設置 TextCtrl 的 Name 為 txtHello,Value 為空。設置 Button 的 Name 為 btnHello,Label 為 Hello。
然后我們要讓 Button 按下時,TextCtrl 顯示出 Hello World 字樣。所以需要綁定 Button 的 OnButton 事件。在事件管理器中找到 OnButton,然后雙擊,點擊 Apply 按鈕。此時代碼編輯器中會生成該事件相關的代碼。
如圖所示,添加一行代碼即可。然后運行程序,就能看到效果了。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
