解決Python匯出CSV或Excel檔時,中文字顯示為亂碼的問題
編碼問題常讓人頭痛,尤其在匯出檔案時。CSV和Excel各有優缺點,選擇取決於使用情境。常見編碼包括UTF-8、UTF-8-Sig和Big5,建議都試試看。若遇到編碼錯誤,可用errors參數忽略。
編碼問題常讓人頭痛,尤其在匯出檔案時。CSV和Excel各有優缺點,選擇取決於使用情境。常見編碼包括UTF-8、UTF-8-Sig和Big5,建議都試試看。若遇到編碼錯誤,可用errors參數忽略。
氣象局提供鄉鎮天氣預報API,包含15項天氣資訊。資料結構複雜,需耐心整理成表格。此資料集持續更新但不保留歷史,使用者須自行備份。文章附上Python程式碼,方便讀取和處理資料。
重建R語言lubridate套件的ymd功能,將數字轉換為日期。透過自定義函數str_replace_special和ymd,實現簡潔的日期轉換,避免使用額外套件,累積成個人toolkit。
證交所提供個股日成交資訊資料集,每日更新且僅保留最新資料。資料格式類似json,可轉為pandas dataframe。抓取時需注意使用正確的「資料下載網址」,避免誤抓舊資料。程式碼示範如何下載並處理資料,包括轉換欄位類型等步驟。
證交所提供個股日成交資訊,但頻繁抓取易被鎖IP。替代方案是使用Yahoo Finance下載台股資料,搜尋「股票代碼.TW」即可。本文介紹如何透過Python程式下載台股代碼清單及歷史資料,並儲存為csv檔案。
Python的Library是程式碼集合體,如Pandas、Numpy。高手常寫自己的工具組提升效率。將工具組放入專案資料夾,透過sys.path讀取使用,可避免更新造成舊專案出錯。
Python連接MySQL資料庫時,常見問題包括編碼、資料讀取和寫入。解決方法包括設定正確的字元集和校對規則、使用fetchall()讀取資料,以及執行commit()確保資料寫入。正確設定可避免中文亂碼等問題。
DataCamp是專精資料科學的程式教學網站,提供Python、R語言等課程。特色包括線上寫程式、引導式教學、手機App等。每年有免費週活動,可免費觀看所有課程。適合想快速入門資料科學的人使用。
將網站從GoDaddy搬到SiteGround後,原主機用於數據儀表板專案。選擇Python作為程式語言,考慮流量控管問題。視覺化工具評估Power BI、Tableau等,最後選用PythonAnywhere作為專業Python網頁應用程式解決方案,提供主機管理服務。
使用Selenium時,需將瀏覽器的Webdriver放入系統環境變數PATH中的資料夾。Mac預設PATH包含五個路徑。若遇權限問題,可新增自訂路徑。透過Terminal編輯/etc/paths檔案即可新增PATH環境變數。