看板 Python 關於我們 聯絡資訊
想靠過年學點程式 在udemy 上買了課程 但是照著做後到開啟資料這邊程式出錯 Analysis = "C:\Users\ZalkCheng\Desktop\Data.txt" 會出現 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape 好像是\ 的問題 可是換成/ 還是其他都都沒用 請大大幫忙解答一下 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.184.208 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1580029337.A.AA5.html
imR: ""前面加r 01/26 17:08
lambo: 不然就是換成\\ 01/26 17:09
Zalky: 前面加r後出現下一行錯誤with open(Analysis, 'r') as csvf 01/26 17:20
Zalky: FileNotFoundError: [Errno 2] No such file or directory: 01/26 17:20
Zalky: 'C:\\Users\\ZalkCheng\\Desktop\\Data.txt' 01/26 17:21
Pieteacher: 請 r’C:/.....’ 01/26 18:14
Zalky: 感謝以上 01/27 02:12
wargods8402: 查一下open的語法吧 01/27 10:21
Evilslive: 開啟txt 檔常遇到編碼的問題,通常會在open 裡加上rep 01/27 16:37
Evilslive: lace ignore,加上 r 後的錯誤訊息為沒在指定位置找到 01/27 16:37
Evilslive: 檔案 01/27 16:37
hey98044: 應該是你文字檔裡面有中文,中文一個佔兩個字節 可以 01/30 17:32
hey98044: 用用看.seek() 來重新定位 01/30 17:32