2018年12月26日 星期三

從VBA到Pyhton用懶人包快速建立開發環境分享

從VBA到Pyhton用懶人包快速建立開發環境分享


開發環境和EXCEL VBA相較,Python真的太麻煩了,
VBA只要開啟開發人員標籤,就可以開始寫程式了,
另外EXCEL本身就可以充當資料庫來使用,資料也可以隨時存放
但這些都是Python無法做到的
原因應該和商用軟體(OFFICE)自由軟體(PYTHON)的差異,
商用軟體有收費自然就有必要幫大家把需要的環境做好,
但衍生的就是需要不斷收費,
自由軟體因為不用收費,只要不是商業用途,都沒有費用問題,
但也就需要什麼都自己來,有點像自助餐的概念,什麼都要自己來,
所有建置環境也就需要自己準備好
甚至,建置環境的方法至少幾十種,
那一種最好?
我想為了Python的教學便利,不讓大家太麻煩,
所以幫大家準備好Pyhon建置環境懶人包
只要將兩個檔案解壓縮到D碟(或C碟)中
在直接執行Eclipse的執行檔就好,
Eclipse免安裝程式,可是是為Python相當好用的編輯器,
開啟後在和Pyhton連結就好,再設定好編碼方式為UTF-8
就可以開始寫Python程式了,
至於後面的VBA可以把EXCEL當成存取資料資料庫來用,
後面會再講解對應到Python的檔案資料庫使用,
以下說明如何使用。

教學影音(完整版在論壇):


使用懶人包

先下載
eclipse_python.zip  [下載]
Python37-32.zip  [下載]


1.下載到C碟或D碟中

2.解壓縮(不可以有多一層目錄)

3.開啟ECLIPSE與設定

(若出現JAVA開頭訊息,只要安裝JDK或JRE就可以)

設定PYTHON路徑

找Pydev的Python Interpreter 並瀏覽 Python37-32資料夾裡的 Python.exe

正確結果畫面

4.新增專案

選Other-->PyDev-->PyDev Project

輸入專案名稱,版本3.6,並Create src folder(產生src資料夾)

5.新增Moudle(在src上按右鍵)

6.輸入程式並執行

7.修改編碼為UTF-8:

8.字型放大與縮小

CTRL+中間的+和-


結語:

和EXCEL VBA相較之下,Pyhton的開發環境麻煩太多,
但帶來的好處是費用上的節省,
和未來有用不完的外掛可以擴充,所以如果你的應用需求很簡單,
建議用VBA就好,但如果需要更複雜的處理工作,
也不想付錢給軟體公司,Python是很好的選項。




課程簡介:入門

建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案讀寫處理
SQLITE資料庫處理

課程簡介:進階
網頁資料擷取與分析
處理 Excel 試算表
處理 CSV 檔和 JSON、XML 資料
實戰:PM2.5即時監測顯示器轉存到SQLITE資料庫、資料轉存成TXT檔案或資料庫
下載台銀外匯、下載YAHOO股市類股、下載威力彩開獎結果
Phython 連結MYSQL與安裝pymysql套件

上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著
出版社:碁峰出版日期:2016/11/29

完整教學影音DVD申請:http://goo.gl/ZlBZE

相關學習:

沒有留言: