[问题] 开启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