windows - IO错误 : [Errno 22] invalid mode ('r' ) or filename: 'E:\x07nu\meta.csv'

标签 windows python-2.7 backslash

IOError:[Errno 22] 无效模式('r')或文件名:'E:\x07nu\meta.csv'

f = open("E:\anu\meta.csv","r")


for line in file:

        x = line.split(",")

        print(x[0])

最佳答案

\a 正在制造问题。\a 和\t 等字符会产生此类问题。

改用原始字符串:

test_file=open(r'E:\anu\meta.csv','r')

或双斜杠:

test_file=open('E:\\anu\meta.csv','r')

或改用正斜杠:

test_file=open('E:/anu/meta.csv','r')

关于windows - IO错误 : [Errno 22] invalid mode ('r' ) or filename: 'E:\x07nu\meta.csv' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37914570/

相关文章:

windows - pdftk update_info 命令发出我不明白的警告

Python 安装 xmlrpclib

python - 用于内置操作的新样式类属性搜索

regex - CMake:如何在 Regexp 替换中获取反斜杠文字?

windows - Haskell 或 Elm 错误 : unknown public key OID

windows - 需要关于用不可见的 WinForm 应用程序替换 Windows 服务的建议

python - 如何在不同步的情况下通过 p4python 读取 depot 的文件夹结构?

java - 如何在java中用 "\"替换 "\\"

windows - 如何在 Perl 中规范化 Windows 文件路径?

windows - 仅在 Windows 上按住按钮的 Marble Trackman Scroll