我在 python 中迭代一个非常大的文件和目录系统。我从基本目录开始,我知道该目录的深度不超过 1 个文件夹,超过基本目录。我正在尝试使用如下代码读出 base_directories 子文件夹中每个文件的第二行:
a_list = []
for dir, files in os.walk(base_directory):
for file in files:
f=open(file, 'r')
for line in f:
#reads in the second line
if line==1:
a_list.append(line)
break
f.close()
但是我得到了太多的值,无法在“for dir, file in os.walk(base_directory)”这一行专门解压感谢您的帮助!