我正在尝试在Python中使用open命令:
open('C:\Users\Thomas Le\Downloads\rhetoricalprecis.odt')
但是,该命令返回错误:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
open('C:\Users\Thomas Le\Downloads\rhetoricalprecis.odt')
IOError: [Errno 22] invalid mode ('r') or filename: 'C:\\Users\\ThomasLe\\Downloads\rhetoricalprecis.odt'
我做错了什么?
答案 0 :(得分:5)
\r
中的 Downloads\rhetorical
被解释为回车符。你需要逃避反斜杠:
open('C:\\Users\\Thomas Le\\Downloads\\rhetoricalprecis.odt')
或使用原始字符串:
open(r'C:\Users\Thomas Le\Downloads\rhetoricalprecis.odt')