--Diese Datei befindet sich im aktuellen Verzeichnis
import csv, os
#Erstellen Sie den Pfad des Ordners, den Sie verarbeiten möchten(1)Referenz
csv_folder_path = os.path.join(".","InputFolder")
#Erstellen Sie den Pfad des Ausgabezielordners(2)Ziel
headerRemoved_path = os.path.join(csv_folder_path,"headerRemoved")
#Erstellen Sie einen neuen Ordner, der die vom Header gelöschten Dateien enthält.
os.makedirs(headerRemoved_path, exist_ok=True)
#Schleifen Sie alle Dateien im angegebenen Ordner unter dem aktuellen Verzeichnis
#Extrahieren Sie die Dateinamenliste im angegebenen Ordner
for csv_filename in os.listdir(csv_folder_path):
if not csv_filename.endswith(".csv"):
continue #Überspringen Sie, wenn nicht eine CSV-Datei
#print("Überschrift wird gelöscht"+ csv_filename + "...")
#Zeile für Zeile aus der CSV-Datei lesen(Überspringen Sie die erste Zeile)
csv_rows=[]
csv_file_obj = open(os.path.join(csv_folder_path, csv_filename))
reader_obj = csv.reader(csv_file_obj)
for row in reader_obj:
#Fügen Sie nicht in der ersten oder zweiten Zeile hinzu,Andere werden hinzugefügt(3)Header-Bedingung
if reader_obj.line_num == 1 or reader_obj.line_num == 2:
continue #Überspringen Sie die Ziellinie
csv_rows.append(row)
csv_file_obj.close()
#Exportieren Sie die CSV-Datei in den angegebenen Ordner
csv_file_obj = open(os.path.join(headerRemoved_path, csv_filename),"w",newline="")
csv_writer = csv.writer(csv_file_obj)
for row in csv_rows:
csv_writer.writerow(row)
csv_file_obj.close()