Verwenden Sie Python, um eine CSV-Datei mit mehreren Headern zu teilen

Ich habe eine CSV-Datei, die ständig angehängt wird. Es hat mehrere Überschriften und die einzige gemeinsame Sache unter den Überschriften ist, dass die erste Spalte immer "NAME" ist.

Wie teile ich die einzelne CSV-Datei in separate CSV-Dateien auf, eine für jede Kopfzeile?

Hier ist eine Beispieldatei:

"NAME","AGE","SEX","WEIGHT","CITY"
"Bob",20,"M",120,"New York"
"Peter",33,"M",220,"Toronto"
"Mary",43,"F",130,"Miami"
"NAME","COUNTRY","SPORT","NUMBER","SPORT","NUMBER"
"Larry","USA","Football",14,"Baseball",22
"Jenny","UK","Rugby",5,"Field Hockey",11
"Jacques","Canada","Hockey",19,"Volleyball",4
"NAME","DRINK","QTY"
"Jesse","Beer",6
"Wendel","Juice",1
"Angela","Milk",3

Antworten auf die Frage(4)

Ihre Antwort auf die Frage