GeeksforGeeks (Polski)

zobaczmy, jak przekonwertować plik tekstowy do CSV za pomocą Python Pandas. Python odczyta dane z pliku tekstowego i utworzy ramkę danych z wierszami równymi liczbie wierszy obecnych w pliku tekstowym i kolumnami równymi liczbie pól obecnych w jednym wierszu. Zobacz poniższy przykład dla lepszego zrozumienia.,

oryginalny plik tekstowy

ramka danych utworzona z górnego pliku tekstowego będzie wyglądać następująco:

plik CSV utworzony z podanego pliku tekstowego

Uwaga: Pierwsza kolumna w ramce danych jest indeksowana, co jest domyślnie widoczne podczas odczytu pliku tekstowego.

Po utworzeniu ramki danych zapisujemy ją do formatu pliku CSV przy użyciu metody Dataframe.To_csv ().

składnia: Dataframe.,to_csv (parametry)

Return: None

zobaczmy przykłady:

przykład 1:

wyjście:

plik CSV utworzony z podanego pliku tekstowego

odczytany plik tekstowy jest taki sam jak powyżej. Po pomyślnym uruchomieniu powyższego kodu, plik o nazwie ” GeeksforGeeks.csv ” zostanie utworzony w tym samym katalogu.

przykład 2: Załóżmy, że nagłówek kolumny nie jest podany, a plik tekstowy wygląda następująco:

plik tekstowy bez nagłówków

następnie podczas pisania kodu można określić nagłówki.,

Wyjście:

plik CSV z nagłówkami

widzimy, że nagłówki zostały dodane pomyślnie i plik został przekonwertowany z '.txt 'format do'.format csv.

przykład 3: w tym przykładzie pola w pliku tekstowym są oddzielone oddzielaczem zdefiniowanym przez użytkownika”/”.

’/' rozdzielany plik tekstowy

Wyjście:

plik CSV

podczas odczytu danych określamy, że dane powinny być tokenizowane za pomocą określonego ogranicznika. W tym przypadku '/'.

Uwaga geek!, Wzmocnij swoje podstawy dzięki kursowi Python Programming Foundation i naucz się podstaw.

na początek przygotowanie do rozmowy kwalifikacyjnej wzbogaca koncepcje struktur danych o kurs Python DS.

Tagi artykułów:

Share

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *