Chciałbym użyć pd.write_csv, aby napisać "filename" (z nagłówkami), jeśli "filename" nie istnieje, w przeciwnym razie należy dodać do "filename", jeśli istnieje. Gdybym po prostu użyć polecenia:Panda's Write CSV - Append vs. Write
df.to_csv('filename.csv',mode = 'a',header ='column_names')
Wpisanie lub dołączyć się powiedzie, ale wydaje się, że nagłówek jest napisany za każdym razem Dołącz odbywa.
Jak mogę dodać nagłówek tylko, jeśli plik nie istnieje i dołączyć bez nagłówka, jeśli plik istnieje?
Można zawsze sprawdzić, czy pliki istnieje pierwsze, 'jeśli os.path.isfile ... ' –
Tnx, ale jak zaimplementować? Otrzymuję komunikat o błędzie "nazwa os nie jest znaleziona", gdy używam w następujący sposób: jeśli os.path.isfile ("filename.csv"): – GPB
zobacz odpowiedź poniżej –