我想打开一个这样的新文件:
new_path = '/Users\KamilaLipman\Documents\Coding\PyCharm\venv\Learning_Python\Learning~Input+Output\the_week.txt'
more_days = open(new_path, 'w')
但是\ n,\ v和\ t被解释为转义码。 因此我得到一个错误,说该文件不存在:
C:\Users\KamilaLipman\Documents\Coding\PyCharm\venv\Scripts\python.exe: can't open file 'C:/Users/KamilaLipman/Documents/Coding/PyCharm/PythonLearning.py': [Errno 2] No such file or directory
如何在不更改文件名的情况下解决此问题?
我可以使用正斜杠(/)吗?
(我是Python的新手,很抱歉,如果这是一个非常简单的问题)
答案 0 :(得分:5)
在字符串前使用r
来指定它是原始字符串。
new_path = r'/Users\KamilaLipman\Documents\Coding\PyCharm\venv\Learning_Python\Learning~Input+Output\the_week.txt'