Python 出現 cp950 codec can't decode:讓 Windows 上的 Python 預設用 UTF-8 讀寫文字
在 Mac 上能正常執行的 Python 腳本,放到繁體中文的 Windows 讀寫中文或 emoji 時,常因為兩邊的系統編碼不同而出現 cp950 codec 的錯誤。只要替 Windows 帳號設定一次環境變數來開啟 Python 的 UTF-8 模式,之後執行的 Python 都會預設用 UTF-8 讀寫,不用逐一修改腳本。