作者Zalky (Zalk)
看板Python
標題[問題] 開啟TXT檔案的問題
時間Sun Jan 26 17:02:15 2020
想靠過年學點程式 在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://webptt.com/m.aspx?n=bbs/Python/M.1580029337.A.AA5.html
1F:推 imR: ""前面加r 01/26 17:08
2F:推 lambo: 不然就是換成\\ 01/26 17:09
3F:→ Zalky: 前面加r後出現下一行錯誤with open(Analysis, 'r') as csvf 01/26 17:20
4F:→ Zalky: FileNotFoundError: [Errno 2] No such file or directory: 01/26 17:20
5F:→ Zalky: 'C:\\Users\\ZalkCheng\\Desktop\\Data.txt' 01/26 17:21
6F:→ Pieteacher: 請 r’C:/.....’ 01/26 18:14
7F:→ Zalky: 感謝以上 01/27 02:12
8F:推 wargods8402: 查一下open的語法吧 01/27 10:21
9F:→ Evilslive: 開啟txt 檔常遇到編碼的問題,通常會在open 裡加上rep 01/27 16:37
10F:→ Evilslive: lace ignore,加上 r 後的錯誤訊息為沒在指定位置找到 01/27 16:37
11F:→ Evilslive: 檔案 01/27 16:37
12F:推 hey98044: 應該是你文字檔裡面有中文,中文一個佔兩個字節 可以 01/30 17:32
13F:→ hey98044: 用用看.seek() 來重新定位 01/30 17:32