我在同一路径中有一些文件,我可以列出它们,然后我需要从每个文件中提取第 15 行并将结果合并到一个新文件中,该程序适用于 1 个文件,但是当我遍历所有文件时文件没有结果,请你支持检查?
谢谢
import os
import glob
import pandas as pd
import csv
os.chdir('D:\Clouds\OneDrive\Desktop\python_tamrin\python_tamrin_2')
all_filenames = [i for i in glob.glob('*.{}'.format('csv'))]
print(all_filenames)
for f in all_filenames:
with open(f, 'r') as read_obj:
csv_reader = csv.reader(read_obj)
with open ('new_nemes_4.csv','w', newline='') as new_file:
csv_writer=csv.writer(new_file)
for row in csv_reader:
if row[15] == 'INTERNAL_SOHO_DS_MISSING_NEIGHBOUR':
csv_writer.writerow(row[:35])