在Visual Studio Code中修改Python套件後,為什麼沒有立刻生效?
在VS Code中使用Python自製套件時,修改後需重新加載才能生效。可透過importlib.reload()函數重新執行套件程式碼,應用更改。但此方法僅適用於以import語句加載的套件。
在VS Code中使用Python自製套件時,修改後需重新加載才能生效。可透過importlib.reload()函數重新執行套件程式碼,應用更改。但此方法僅適用於以import語句加載的套件。
富果Fugle提供免費且穩定的台股歷史資料API,無需開戶即可使用。相較於證交所和Yahoo Finance,富果在便利性和穩定性上更勝一籌。文章附上Python程式碼,方便讀者快速取得所需資料。
編碼問題常讓人頭痛,尤其在匯出檔案時。CSV和Excel各有優缺點,選擇取決於使用情境。常見編碼包括UTF-8、UTF-8-Sig和Big5,建議都試試看。若遇到編碼錯誤,可用errors參數忽略。
氣象局提供鄉鎮天氣預報API,包含15項天氣資訊。資料結構複雜,需耐心整理成表格。此資料集持續更新但不保留歷史,使用者須自行備份。文章附上Python程式碼,方便讀取和處理資料。
程式自動化排程是數據分析師的重要技能。Linux系統使用Crontab設定排程,需注意帳號權限、程式路徑和Python版本。檢查log檔可協助除錯。PythonAnywhere平台也提供類似功能,但須指定Python版本。
證交所提供個股日成交資訊資料集,每日更新且僅保留最新資料。資料格式類似json,可轉為pandas dataframe。抓取時需注意使用正確的「資料下載網址」,避免誤抓舊資料。程式碼示範如何下載並處理資料,包括轉換欄位類型等步驟。
證交所提供個股日成交資訊,但頻繁抓取易被鎖IP。替代方案是使用Yahoo Finance下載台股資料,搜尋「股票代碼.TW」即可。本文介紹如何透過Python程式下載台股代碼清單及歷史資料,並儲存為csv檔案。
向量物件加括號或特殊符號是常用功能,尤其對寫SQL語法的R使用者。提供一個函數add_quotation_for_vector,可輕鬆為向量元素加上自訂符號,方便處理資料。
全域變數宣告與讀取是實用功能,常用於函式中複寫或宣告變數。使用assign()宣告變數,加上envir = .GlobalEnv參數可宣告全域變數。get()則用於取得變數數值。