为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在文件路径中为Unicode转义获取SyntaxError?

为什么在文件路径中为Unicode转义获取SyntaxError?

喵喔喔 2019-07-30 14:14:54
为什么在文件路径中为Unicode转义获取SyntaxError?我想要的文件夹名为python,位于我的桌面上。当我试图达到它时,我收到以下错误>>> os.chdir('C:\Users\expoperialed\Desktop\Python')SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
查看完整描述

3 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

C:\\Users\\expoperialed\\Desktop\\Python 这个语法对我有用。


查看完整回答
反对 回复 2019-07-30
?
富国沪深

TA贡献1790条经验 获得超9个赞

这通常发生在Python 3中。一个常见的原因是,在指定文件路径时,您需要“\\”而不是“\”。如:

filePath = "C:\\User\\Desktop\\myFile"

对于Python 2,只需使用“\”即可。


查看完整回答
反对 回复 2019-07-30
  • 3 回答
  • 0 关注
  • 711 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信