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

为什么在文件路径中为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


喵喔喔
浏览 716回答 3
3回答

长风秋雁

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

富国沪深

这通常发生在Python 3中。一个常见的原因是,在指定文件路径时,您需要“\\”而不是“\”。如:filePath = "C:\\User\\Desktop\\myFile"对于Python 2,只需使用“\”即可。
打开App,查看更多内容
随时随地看视频慕课网APP