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ęWyżej wymieniony fragment kodu:
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ę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ę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 PDUżyj metody Read_Pickle () i przejdź w pliku jako argument, a następnie przechowuj wynik w „obj" zmienny:
obj = pd.Read_pickle (Picklele)Kompletny kod tej metody to:
importować pandy jako PDWykonanie 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.