2014年9月13日 星期六

安裝 wxGlade

wxGlade 是一個利用 wxPython 工具箱製作而成的使用者圖形介面建構器。目前,它也可以產生 Python、C + +、Perl、Lisp 和 XRC(wxWidgets的“XML資源)的使用者圖形介面代碼。

官網 http://wxglade.sourceforge.net/


下載

切換網頁到 http://sourceforge.net/projects/wxglade/,點擊螢幕中央的「Download」綠色按鈕。


安裝

雙擊 wxGlade-SAE-0.6.8-setup.exe,然後依照視窗指示進行即可。


教學

官網 http://wxglade.sourceforge.net/tutorial.php

程式語言教學誌 http://pydoing.blogspot.tw/2009/01/docsdemowxglade.html










2014年9月12日 星期五

Wyliodrin

Wyliodrin - 視覺化的樹莓派整合發展環境

官網 https://www.wyliodrin.com/


教學影片

Program Raspberry Pi Lesson 1: Switch a LED on and off by using a web browser

https://www.youtube.com/watch?v=YWLwUdkdWVE


Program Raspberry Pi Lesson 2: Show the likes from a Facebook page on two 7-segment displays

https://www.youtube.com/watch?v=qLnDilQtAzM


Program Raspberry Pi Lesson 3: Display sensor values on graphs.

https://www.youtube.com/watch?v=1K97q-Md7sA


Program Intel Galileo Gen 2 Lesson 4: Show sensors' value

https://www.youtube.com/watch?v=PapUdght_po&list=UUDe4G1RXRYsOEJzXHixutRA


Program Intel Galileo Gen 2 Lesson 5: Turn on/off the light with a relay and a light sensor

https://www.youtube.com/watch?v=PziZTtdeH5k&list=UUDe4G1RXRYsOEJzXHixutRA

安裝 Win32 Extensions

Win32 Extensions 提供一些讓您存取 Windows 作業系統的功能,例如讀取磁碟機資訊...等。
官網 http://starship.python.net/crew/mhammond/


下載

切換網頁到 http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/,點擊 pywin32-219.win32-py3.5.exe 。


安裝

雙擊  pywin32-219.win32-py3.5.exe ,然後依照視窗內的指示安裝即可。






2014年9月9日 星期二

安裝 PyKE

PyKE(Python Knowledge Engine) 是一個知識引擎套件,無論是正向鏈接或反向鏈規則(包括Python代碼)都可以被編譯成 Python,還可以自動組合成 Python 函數以外的程式,並且附加到反向鏈規則之中。

官網 http://pyke.sourceforge.net/


下載

切換網頁到 http://sourceforge.net/projects/pyke/?source=typ_redirect,點擊螢幕中央的「Download」綠色按鈕。


安裝

將 pyke-1.1.1.zip 解壓縮,開啟「命令列提示視窗」,鍵入 python setup.py install。










2014年9月4日 星期四

安裝 Visual Tkinter Python IDE

這是一個視覺化的整合操作環境,您可以用它來建立圖形化的使用者介面。


下載

切換至網頁 http://sourceforge.net/projects/visualtkinter/,點擊畫面中央的「Download」綠色按鈕。


安裝

解壓縮 Visual Python 2v0.12.2554.zip,雙擊 setup.exe,然後依照視窗指示進行即可。
安裝完成後會在桌面產生一個捷徑圖示,如下圖:


雙擊捷徑您就可以看到 Visual Tkinter 的整合介面,如下圖:









安裝 PythonCard

PythonCard 是一個以 wxPython 為基礎的使用者介面建構器。

官網 http://pythoncard.sourceforge.net/index.html


下載

切換網頁至 http://sourceforge.net/projects/pythoncard/files/,然後點擊淡藍色的 Download PythonCard-0.8.2.win32.exe (3.5 MB) 字樣。


安裝

快擊兩下 PythonCard-0.8.2.win32.exe,然後依照視窗指示安裝即可。


檢查是否已正確安裝

開啟範例檔案 <Python>\Lib\site-packages\PythonCard\samples\minimal\minimal.py 並執行它,如果有看到如下視窗表示已正確安裝。




查看所有的視窗工具

開啟範例檔案 <Python>\Lib\site-packages\PythonCard\samples\widgets\widgets.py 並執行它,您將可以看到如下視窗。


或是您也可以到這兒逐一檢視視窗工具有哪些:

http://pythoncard.sourceforge.net/samples/addresses.html

2014年9月2日 星期二

註解

註解是不會被執行的,為代碼加註說明是一件好的習慣,這些註解能夠讓您的程式更容易閱讀和維護。


單行註解

假設您有如下之代碼:

a = 5
b = 2
c = a + b
print c

您想把 c = a + b 這一行改成 c = a - b,但又不想把  c = a + b 這一行刪除掉,則您可以在該行前面加一個「 #」字元,如下:

a = 5
b = 2
#c = a + b
c = a - b
print c


註解區塊

假設您有如下之代碼:

a = 5
b = 2
print a + b
print a - b
print a * b
print a / b

而您想把一整個區塊的代碼做註解,則您可以在該區塊首尾各加一個「'''」字元,如下:

a = 5
b = 2
'''
print a + b
print a - b
print a * b
'''
print a / b