Python: open multiple txt file in a directory
本问题已经有最佳答案,请猛点这里访问。
嗨,我要在一个目录中打开多个txt文件。
但我收到错误消息
File"testTopic.py", line 9, in
with open(path +i, 'r') as f:
IOError: [Errno 2] No such file or directory: 'C:\Users\Documents\FP\TM\Export28011986676_10155756928931677.txt'
我导入了操作系统,并试图打开以".txt"结尾的文件在我的文件中,所有文件都是122343.txt、3445445.txt、565464353.txt并继续。
需要在路径和文件名之间添加分隔符:
1 | path ="C:\Users\Documents\FP\TM\Export\" |
(注意路径末端的斜线。)
或:
您可以使用os.path.join
1 2 | import os os.path.join(path,i) |