我试图在Python中使用open命令:
open('C:\Users\Thomas Le\Downloads\rhetoricalprecis.odt')
Run Code Online (Sandbox Code Playgroud)
但是,该命令返回错误:
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'
Run Code Online (Sandbox Code Playgroud)
有什么我做错了吗?
\rin Downloads\rhetorical被解释为回车符.你需要逃避你的反斜杠:
open('C:\\Users\\Thomas Le\\Downloads\\rhetoricalprecis.odt')
Run Code Online (Sandbox Code Playgroud)
或者使用原始字符串:
open(r'C:\Users\Thomas Le\Downloads\rhetoricalprecis.odt')
Run Code Online (Sandbox Code Playgroud)