[問題] 開啟TXT檔案的問題

作者: Zalky (Zalk)   2020-01-26 17:02:15
想靠過年學點程式 在udemy 上買了課程
但是照著做後到開啟資料這邊程式出錯
Analysis = "C:\Users\ZalkCheng\Desktop\Data.txt"
會出現
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in
position 2-3: truncated \UXXXXXXXX escape
好像是\ 的問題
可是換成/ 還是其他都都沒用
請大大幫忙解答一下 感謝~
作者: imR (R)   2020-01-26 17:08:00
""前面加r
作者: lambo (Lambo)   2020-01-26 17:09:00
不然就是換成\\
作者: Zalky (Zalk)   2020-01-26 17:20:00
前面加r後出現下一行錯誤with open(Analysis, 'r') as csvfFileNotFoundError: [Errno 2] No such file or directory:'C:\\Users\\ZalkCheng\\Desktop\\Data.txt'
作者: Pieteacher (pieteacher)   2020-01-26 18:14:00
請 r’C:/.....’
作者: Zalky (Zalk)   2020-01-27 02:12:00
感謝以上
作者: wargods8402 (維尼X維尼)   2020-01-27 10:21:00
查一下open的語法吧
作者: Evilslive (特洛E)   2020-01-27 16:37:00
開啟txt 檔常遇到編碼的問題,通常會在open 裡加上replace ignore,加上 r 後的錯誤訊息為沒在指定位置找到檔案
作者: hey98044   2020-01-30 17:32:00
應該是你文字檔裡面有中文,中文一個佔兩個字節 可以用用看.seek() 來重新定位

Links booklink

Contact Us: admin [ a t ] ucptt.com