Python Readline Loop do końca

Python Readline Loop do końca
„Python” to język programowania systemu komputerowego. Readline () to wbudowana funkcja w Python. Metoda Readline () w Pythonie jest używana do odczytu i pobierania utworzonego pliku. Służy do odczytu określonego wiersza z pliku, z którego chcemy pobrać dane. Wartość wyniku zwraca listę obecnych znaków w tym utworzonym pliku. Metodę Readline można wykonać, pobierając jedno słowo lub wiele słów za pomocą argumentu rozmiaru. Możemy pobrać dane linii po linii, a także całe dane z pliku. Będziemy omawiać wszystkie te metody z przykładową wdrożeniem metody Readline () w Pythonie w celu lepszego zrozumienia i użycia.

Składnia:

" plik.Readline (rozmiar) „

Powyższa składnia jest używana do metody odczytu w Python. Plik w składni to plik, który utworzyliśmy (tutaj określamy plik). Linia odczytu jest funkcją używaną do odczytu linii w pliku, a rozmiar jest argumentem używanym do specyfikacji rozmiaru liczby. Ciągu zwróci wartość danych tego rozmiaru. Argument rozmiaru jest opcjonalny. Zestaw wartości WIDEFAULT to „-1”, co oznacza, że ​​wszystkie linie zawarte w pliku będą wynikowym czynnikiem. Wartość zwracana jest wynikiem, który wyjdzie metodą odczytu z podanego pliku.

Sposoby wykonania metody pętli Python Readline

Poniżej znajduje się sposób wykonania metody Readline Loop w Pythonie. Najpierw utwórz plik i dodaj do niego dane. Mogą to być dowolne dane, nad którymi chcemy pracować. Utworzyliśmy plik tutaj o nazwie „Otwórz plik Python”, w którym dodaliśmy dane, których będziemy używać do pobierania celów do wdrożenia funkcji odczytu w Python.

  • Wykonanie metody Readline () do odczytania pierwszego wiersza.
  • Wykonanie metody ReadLine () do odczytu wiersza pliku według wiersza.
  • Wykonanie metody ReadLine () za pomocą argumentu rozmiaru.
  • Wykonanie metody readLine () do wspólnego odczytu wszystkich wierszy w pliku.

Przykład nr 01: Wykonanie metody Readline () do odczytania pierwszego wiersza

W tym przykładzie nauczymy się, jak odczytać pierwszy wiersz za pomocą metody Readline () w Python. Aby wykonać linię odczytu metody, musimy utworzyć plik tekstowy o dowolnej nazwie, w którym chcemy wykonać metodę czytania. Tutaj utworzona plik nazwa to „Otwórz plik Python”. W pierwszym wierszu kodu wpisujemy polecenie otwierania pliku do celu odczytu za pomocą metody Open (). Do otwarcia pliku dodaje się dwa parametry.

Metoda otwierania () Pierwszy parametr jest przyjmowany do wprowadzenia nazwy, którą podaliśmy do pliku. Podczas gdy drugi parametr dotyczy badania i odnoszących się do atrybutu pliku, tutaj wzięliśmy „r”, który jest używany do odczytu w otwartym pliku. Następnie użyj metody ReadLine () do drukowania wiersza odczytu z pliku. Do drukowania zastosuj funkcję drukowania w Python. Po odczytaniu funkcja jest wykonywana, zamknij plik przy użyciu metody Close ().

objfile = otwarte („OpenPythonfile.tekst")
Drukuj (OBJFILE.Czytaj linię());
objfile.zamknąć()

Wyjście pokazuje pierwszą linię wybranego pliku wydrukowanego pomyślnie. „C: \” w wyjściu pokazuje, że plik, nad którym pracujemy, znajduje się w folderze C.

Przykład nr 02: Wykonanie metody ReadLine () do odczytu wiersza pliku według wiersza

W tym przypadku będziemy przyjrzeć się, jak odczytać wiersz pliku za pomocą metody ReadLine () w Python. Metoda Readline ogólnie odczytuje pierwszy wiersz z pliku i zwraca wyniki. Tutaj będziemy pracować nad tym, aby metoda Readline () odczytała więcej niż jedną linię z pliku. Plik powinien zostać utworzony najpierw. Aby czytanie było wydajne i czytanie więcej wierszy najlepszym sposobem jest użycie pętli dla. Funkcja For Loop będzie się obracać i iterować, aż do linii chcemy odczytać metodę Readline ().

Tutaj nie zadeklarowaliśmy liczby wierszy do odczytu. Domyślnie odczytuje każdy wiersz pliku za pomocą czytlline () i wydrukuje wyniki. W przypadku wyświetlacza wyjściowego na ekranie użyj funkcji drukowania w Python. Zamknij również plik za pomocą metody Close ().

objfile_size = Open („OpenPythonfile.tekst")
dla linii w MyFolder:
wydruku (linia)
OBJFILE_SIZE.zamknąć()

Wyświetlacz pojawił się w wierszach, czytając plik „Otwórz plik Python.txt ”za pomocą Readline () w Python.

Przykład nr 03: Wykonanie metody ReadLine () przy użyciu argumentu rozmiaru

W tym przykładzie będziemy pracować nad tym, jak odczytać wiersz według argumentu podanego w rozmiarze za pomocą metody ReadLine () w Python. Teraz parametr rozmiaru działa w sposób, aby zwróci tę samą liczbę znaków. Załóżmy, że wprowadzamy rozmiar argumentu jako „3”, więc odczytuje wiersz z pliku i zwróci znaki od 0 do 3 jako wyjście. Tutaj pokazaliśmy rozmiar argumentu jako „2”. Następnie użyj funkcji drukowania do drukowania wyjścia. Na koniec zamknij plik za pomocą funkcji Close ().

objfile_size = Open („OpenPythonfile.tekst")
Drukuj (objfile_size.Readline (2));
OBJFILE_SIZE.zamknąć()

Wyjście wyświetla dwa znaki z pierwszego wiersza pliku pomyślnie.

Weźmy kolejny przykład, w którym uznaliśmy argument rozmiaru jako „5”. Metoda odczytu w Pythonie nie liczy szerokich przestrzeni jako postaci. Otworzyliśmy plik i otrzymaliśmy parametr jako nazwę pliku, którą już utworzyliśmy. Następnie użyj funkcji drukowania do drukowania i podaj w niej rozmiar argumentu. Zamknij plik za pomocą funkcji Close ().

objfile_size = Open („OpenPythonfile.tekst")
Drukuj (objfile_size.Readline (5));
OBJFILE_SIZE.zamknąć()

Wyjście pokazuje 5 znaków wyświetlanych przez odczyt pliku za pomocą metody odczytu w Python z argumentem rozmiaru.

Przykład nr 04: Wykonanie metody ReadLine () do odczytu wszystkich wierszy w pliku w tym samym czasie

W tym przypadku nauczymy się, jak czytać wszystkie wiersze w pliku w tym samym czasie za pomocą metody ReadLine (). Istnieje specjalna funkcja funkcji Python Readline (), która odczytuje plik i zwraca dane w formie listy. Użyjemy funkcji Readline do odczytu wszystkich wierszy w pliku. Najpierw otwórz utworzony plik z zapisaną nazwą. Następnie użyj funkcji ReadLine () do odczytu pliku i użyj funkcji drukuj do drukowania wyników na ekranie wyjściowym.

objfile_size = Open („OpenPythonfile.tekst")
mój folder = myfile.ReadLines ()
Drukuj (mój folder)
OBJFILE_SIZE.zamknąć()

Tutaj możemy zobaczyć, że cały plik jest odczytany i drukowany w formie listy z odniesieniem do numeru wiersza.

Wniosek

W tym artykule zbadaliśmy wszystkie możliwe sposoby korzystania z funkcji Readline w Pythonie. Jest to przydatna metoda pod względem pobierania danych z określonego pliku i uzyskania wyników. Możemy to zrobić na wiele sposobów, na przykład według linii, postaci, a także całego pliku. Zaimplementowaliśmy metodę ReadLine () do odczytania pierwszego wiersza, implementacja metody ReadLine () do odczytania wiersza pliku według wiersza, implementacja metody ReadLine () do odczytu wszystkich wierszy w pliku w tym samym czasie i Również implementacja metody ReadLine () przy użyciu argumentu rozmiaru.