Metoda Python ReadLines ()
- 4672
- 1538
- Roland Sokół
Czy kiedykolwiek chciałeś przeczytać linię plików według linii w Python? Wtedy powinieneś zapoznać się z Pythonem „ReadLines ()”
metoda! Ta potężna metoda Pythona jest używana do odczytu linii plików według linii i przechowywania każdej linii na liście. Oznacza to, że możesz uzyskać dostęp do każdego wiersza pliku za pomocą prostego indeksu listy i możesz łatwo manipulować zawartością pliku.
„ReadLines ()”
Metoda jest bardzo przydatna do czytania plików, które zawierają wiele informacji lub mają wiele wierszy tekstu. Możesz także użyć „ReadLines ()”
Metoda odczytania pliku po jednej linii na raz, co jest świetne do zadań przetwarzania plików. Jeszcze lepsze jest to, że „ReadLines ()”
Metoda jest łatwa w użyciu i może być zaimplementowana w zaledwie kilku wierszach kodu. Więc jeśli szukasz niezawodnego sposobu czytania plików w Python, nie szukaj dalej niż „ReadLines ()”
metoda!
Składnia:
„ReadLines ()”
Metoda używa następującej składni:
1 | File_Object.ReadLines () |
„ReadLines ()”
Metoda odczytuje wszystkie wiersze pliku i zwraca je jako listę ciągów, przy czym każdy ciąg reprezentuje wiersz w pliku. Nowa linia na końcu każdego wiersza jest zawarta w ciągu.
Przykład:
Zrozumiemy Pythona „ReadLines ()”
metoda z kilkoma przykładami. Rozważ następujący plik myfile.tekst:
Cat myfile.tekst
Apple Banan Mango Orange Pineapple
Aby odczytać wszystkie wiersze tego pliku za pomocą „ReadLines ()”
Metoda, możesz wykonać następujące czynności:
1234567 | # Otwórz plik w odczyt ModeWith Open („Myfile.txt ', „r”) jako f: # Przeczytaj wszystkie wiersze linii plików = f.ReadLines () # Wydrukuj listę LiniaPrint (linii) |
To wydrukuje następujące dane wyjściowe:
Wyjście: [„Apple \ n ',„ banan \ n ”,„ Mango \ n ”,„ Orange \ n ”,„ Pinasapple \ n']
Jak widać, „ReadLines ()”
Metoda zwraca listę ciągów, przy czym każdy ciąg reprezentuje wiersz w pliku i nowym znaku na końcu każdego wiersza zawartego w ciągu.
Możesz także użyć „ReadLines ()”
metoda odczytania określonej liczby bajty Z pliku, jak pokazano w poniższym przykładzie:
1234567 | # Otwórz plik w odczyt ModeWith Open („Myfile.txt ', „r”) jako f: # limit liczby bajtów do zwracania linii = f.odczyt (14) # Wydrukuj listę LiniaPrint (linie) |
To wydrukuje następujące dane wyjściowe:
Wyjście: [„Apple \ n”, „banan \ n”, „Mango \ n”]
Jak widać, „ReadLines ()”
Metoda odczytuje określoną liczbę wiary z pliku i zwraca je jako listę ciągów.
„ReadLines ()”
Metoda jest ogólnie wolniejsza niż używanie pętli i „ReadLines ()”
metoda odczytu wierszy pliku, ponieważ odczytuje wszystkie wiersze pliku w pamięć. Jest jednak wygodniejsze użycie i może być przydatne, gdy chcesz odczytać wszystkie wiersze pliku w jednym połączeniu.
- « Przewodnik dla początkujących do korzystania z funkcji Bash!
- Zrozumienie pliku „/etc/shadow” w Linux »