Jak odczytać Python Pille Python?

Jak odczytać Python Pille Python?

Połączenie danych i przechowywanie ich w pliku to bardzo przydatna koncepcja i technika, która faktycznie pomaga użytkownikowi zarządzać ogromnymi ilościami danych. Jednak nie tylko pomaga w zarządzaniu ogromnymi ilościami danych, ale także pomaga programowi szybko ładować dane, oszczędzając wiele kluczowego czasu.

Ten post pokaże metody czytania danych z pliku marynaty i wyświetlania na terminalu.

Warunek wstępny: Utwórz plik marynaty

Aby odczytać dane z pliku marynaty, najpierw musi istnieć plik marynaty. Dlatego na tym etapie najpierw utworzysz nowy plik marynaty. Jeśli masz już istniejący plik marynaty, możesz pominąć ten krok. Użyj następujących wierszy kodu, aby utworzyć słownik osoby w Pythonie i przechowuj ją w pliku marynaty:

Importuj marynatkę
osobowość1 = „Nazwa”: „Marcus King”, „Age”: „22”, „Zawód”: „autor”
marynata.zrzut (osoba 1, otwarta („osoba 1.p ",„ wb ”))

Wyżej wymieniony fragment kodu:

  • Utwórz słownik o nazwie „Person1”.
  • Utwórz nowy plik o nazwie „Person1.P".
  • Napisz dane marynaty w osobowości1.plik p.

Po utworzeniu pliku możesz zacząć pracować nad różnymi metodami lub odczytać te dane o pliku marynatycznym.

Metoda 1: Za pomocą marynaty.Metoda załadowania () z pakietu marynaty

Biblioteka Pickle zawiera metodę, jaką jest metoda load (), która odczytuje marynowane dane z pliku określonego na jego ścieżce. Aby zademonstrować ten start, aby zaimportować bibliotekę marynaty i otworzyć plik z dostępem do odczytu za pomocą następujących wierszy:

Importuj marynatkę
picklefile = otwarte („osobowość1.p ",„ rb ”)

Następnie użyj metody Load (), aby załadować marynowane dane, a następnie przechowywać je wewnątrz zmiennej:

personinfo = marynata.Ładuj (otwórz („Person1.p ",„ rb ”))

Wydrukuj dane przechowywane w zmiennej, aby sprawdzić, czy dane marynaty zostały poprawnie odczytane:

Drukuj (personinfo)

Kompletny kod do odczytu danych marynaty z pliku utworzonego w warunkach wstępnych:

Importuj marynatkę
picklefile = otwarte („osobowość1.p ",„ rb ”)
personinfo = marynata.Ładuj (otwórz („Person1.p ",„ rb ”))
Drukuj (personinfo)

Uruchomienie tego kodu spowoduje następujące dane wyjściowe na terminalu:

Pomyślnie odczytałeś dane z pliku marynaty.

Metoda 2: Za pomocą metody Read_Pickle () z pakietu Pandy

Ta metoda wymaga zastosowania pakietu pandy, ponieważ zawiera metodę „Read_Pickle ()". Aby tego użyć, zaimportuj bibliotekę pandy i otwórz plik marynaty z dostępem do odczytu za pomocą następujących wierszy:

importować pandy jako PD
picklefile = otwarte („osobowość1.p ",„ rb ”)

Użyj metody Read_Pickle () i przejdź w pliku jako argument, a następnie przechowuj wynik w „obj" zmienny:

obj = pd.Read_pickle (Picklele)
Drukuj (OBJ)

Kompletny kod tej metody to:

importować pandy jako PD
picklefile = otwarte („osobowość1.p ",„ rb ”)
obj = pd.Read_pickle (Picklele)
Drukuj (OBJ)

Wykonanie tego kodu przyniesie następujący wynik na terminalu:

Pomyślnie odczytałeś plik marynaty za pomocą biblioteki pandy

Wniosek

Aby odczytać plik marynaty w Python, po prostu użyj „obciążenie()”Metoda z pakietu marynaty lub użyj„Read_Pickle ()„Metoda z Biblioteki Pandy. Obie te metody będą wymagać najpierw otworzyć plik za pomocą metody Open () w trybie dostępu do odczytu, a następnie użyć metod na nich. W tym poście wyjaśniono proces czytania danych z pliku marynaty.