Udało mi się utworzyć plik CSV z pythonem, korzystając z danych wejściowych od kilku użytkowników na tej stronie i chciałbym wyrazić moją wdzięczność za twoje posty. Jestem teraz zakłopotany i opublikuję moje pierwsze pytanie.Usuwanie kolumn w pliku CSV z pythonem
Moja input.csv wygląda następująco:
day,month,year,lat,long
01,04,2001,45.00,120.00
02,04,2003,44.00,118.00
Próbuję usunąć kolumnę „rok” i wszystkie jego wpisy. Łącznie jest ponad 40 wpisów z zakresu lat od 1960-2010.
Jest to rodzaj problemu gdzie 'awk' świeci:' $ awk - F, 'BEGIN {OFS = ","} {wydrukuj 1 $, 2 $, 4 $, 5 $}' ex.csv' –
@Eric Wilson: Na szczęście ten plik CSV nie zawiera cudzysłowów, dzięki czemu AWK może działać. –
@ S.Lott Zgadzam się, kiedy format CSV staje się bardziej skomplikowany, "csv" w Pythonie jest drogą do zrobienia. Używam 'awk' tylko wtedy, gdy wyraźnie działa i jest tylko jedna linia. –