这看起来应该很简单:
f = open('C:\Users\john\Desktop\text.txt', 'r')
但我收到此错误:
Traceback (most recent call last):
File "<pyshell#8>", line 1, in <module>
f = open('C:\Users\john\Desktop\text.txt', 'r')
IOError: [Errno 22] invalid mode ('r') or filename: 'C:\\Users\robejohn\\Desktop\text.txt'
有什么想法吗?
您的文件名中包含反斜杠字符。反斜杠是Python字符串中的转义字符。要么将它们替换为'/'
字符或使用r'C:\Users\john\Desktop\text.txt'
.
您可能还会发现以下功能os.path http://docs.python.org/library/os.path.html useful.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)