在Python字符串中,反斜杠\
被用作转义字符,而\u
特别用于引入Unicode转义序列,比如在路径"C:\Users.."中的情况。遇到这种路径表示问题最简便的解决方法是使用原始字符串(raw string),只需在字符串前面加上一个r
。
# 注意这里的r
# |
# v
f = open(r"C:\Users\goce\Documents\vezba 1\goce.txt")
或者,作为另一种选择,你可以在每个文件夹名之间使用双反斜杠\\
进行转义:
f = open("C:\\Users\\goce\\Documents\\vezba 1\\goce.txt")