2022年11月5日 星期六

[挑戰用python寫一支股票工具] 準備工作-建立Python環境與執行Python Script(腳本)

上篇 "[挑戰用python寫一支股票工具] 準備工作- Python 環境" 中提到如何建立開始建立python的環境。

這篇裡會分享一下怎麼使用spyder IDE執行python script。

通常在spyder IDE 的matlab layout視窗底下 (詳見[挑戰用python寫一支股票工具]  設定),會分成不同的工作區

如上圖,
A區: 代表資料夾總管,方便你從SPYDER IDE裡面就進行SCRIPT的資料夾搜尋
B區: 代表寫SCRIPT的地方,可以編輯多行python script
C區: 工作區若切成MATLAB layout則會出現執行的變數,方便查看腳本所執行出來的變數值 (其他layout的顯示則不盡相同)
D區: 代表Python console,用來顯示script執行結果或出錯指令。 也可以在console執行單行腳本。


python script的附檔名都是.py。 預設的Spyder安裝下來後會位在路徑: C:/使用者/User/sptder-py3底下


這也代表,所有spyder灌的函數都會放置在這個資料夾下。 這時候,若要執行python script的話,可以先用資料夾來創建分類,避免script太雜亂。 這邊創建stock_information_capture 資料夾。在創建的同時,也可以使用Spyder IDE的檔案總管視窗確認資料夾的建立。


接著,可以在stock_information_capture 資料夾內放入範例.py(這邊演示Day1_example.py)。左邊檔案總管(A區)在尋找到SCRIPT後,點兩下,即會跑到B區(腳本區)的分頁上。 以此類推,不同腳本會以分頁的形式方便使用者即時切換。


這時就可以準備執行腳本了。按下F5 執行腳本。此時SPYDER IDE會跳出警示框,詢問是否要在此資料夾底下執行這個腳本。



這時按下RUN,就可以發現SPYDER IDE上方的路徑已經更改為這個SCRIPT所在的路徑了。 同時右邊的變數欄也多出很多數值,這是代表此行SCRIPT在執行之後會產生這麼多變數。 若下方console沒有特別的fail或error產生,代表此腳本已成功執行了。




以上,就如何做腳本上面的執行作分享。 預祝大家用的順手。

沒有留言:

張貼留言

[讀時光] 教養與自我的情緒克- 薩提爾的親子情緒課 (李儀婷 著)

周末花時間一口氣看完了薩提爾的親子情緒課一書。雖然目前還是準爸爸,實際等到要教養自己的小孩也是兩三年之後,但我覺得這本書其實闡述了一些很重要的溝通法則,這些通則或許偶爾不那麼合用在現實成人世界上,但卻有助於內化自省,讓自己成為更好的人。即使沒有小孩需要教養,依然可以把它當成一本心...