我想从嵌套在子文件夹中的多个文件中提取数据。
例如文件夹结构
A/B/C/D.dat
A/B/E/F.dat
A/B/G/H.dat
我想出的代码是:
import os
values = 2
doc = []
rootdir = 'C:/A/B'
for subdir, dirs, files in os.walk(rootdir):
for file in files:
if file.endswith('.dat'):
with open (file, 'rt') as myfile:
current_line = 0
for mylines in myfile:
if current_line == values:
doc.append()
break
current_line += 1
continue
print(doc)
我努力解决的错误:
...with open (file, 'rt') as myfile:
IOError: [Errno 2] No such file or directory: 'D.dat'
Helenr
慕尼黑5688855
婷婷同学_
侃侃无极
相关分类