我想要访问的文件夹叫做python,它就在我的桌面上。
当我尝试访问它时,我得到了以下错误
>>> os.chdir('C:\Users\expoperialed\Desktop\Python')
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape发布于 2013-08-06 23:39:30
您需要使用原始字符串、双斜杠或使用正斜杠:
r'C:\Users\expoperialed\Desktop\Python'
'C:\\Users\\expoperialed\\Desktop\\Python'
'C:/Users/expoperialed/Desktop/Python'在常规python字符串中,\U字符组合表示扩展的Unicode代码点转义。
对于任何recognised escape sequences,例如\a、\t或\x等,您可以遇到任何数量的其他问题。
发布于 2015-12-16 13:27:37
C:\\Users\\expoperialed\\Desktop\\Python这个语法适用于我。
发布于 2017-03-06 23:41:27
这通常发生在Python 3中。其中一个常见的原因是,在指定文件路径时,需要"\“而不是"\”。如下所示:
filePath = "C:\\User\\Desktop\\myFile"对于Python 2,只需使用"\“即可。
https://stackoverflow.com/questions/18084554
复制相似问题