Comment lire le fichier de cornichon python?

Comment lire le fichier de cornichon python?

Pickling Data et le stocker dans un fichier est un concept et une technique très utiles qui aident réellement l'utilisateur à gérer de grandes quantités de données. Cependant, cela aide non seulement à gérer d'énormes quantités de données, mais aide également le programme à charger rapidement les données, ce qui permet d'économiser beaucoup de temps crucial.

Cet article va afficher les méthodes de lecture des données d'un fichier de cornichon et l'afficher sur le terminal.

Pré-requis: Créer un fichier de cornichon

Pour lire les données d'un fichier de cornichon, il doit d'abord exister un fichier de cornichon. Par conséquent, à cette étape, vous allez d'abord créer un nouveau fichier de cornichon. Si vous avez déjà un fichier de cornichon existant, vous pouvez ignorer cette étape. Utilisez les lignes de code suivantes, pour créer un dictionnaire d'une personne dans Python et le stocker dans un fichier de cornichon:

corrige d'importation
Person1 = "Name": "Marcus King", "Age": "22", "Profession": "Author"
cornichon.Dump (Person1, Open ("Person1.p "," wb "))

L'extrait de code susmentionné sera:

  • Créer un dictionnaire nommé «Person1».
  • Créer un nouveau fichier nommé «Person1.p ».
  • Écrivez les données de cornichon dans la personne1.fichier p.

Une fois le fichier créé, vous pouvez commencer à travailler sur les différentes méthodes ou à lire ces données de fichiers Pickle.

Méthode 1: Utilisation de cornichon.Méthode charge () du package Pickle

La bibliothèque Pickle contient une méthode qui est la méthode de charge () qui lit les données marinées du fichier spécifié dans son chemin. Pour démontrer ce début par importer la bibliothèque de cornichons et ouvrir le fichier avec un accès en lecture à l'aide des lignes suivantes:

corrige d'importation
picklefile = ouvert ("Person1.P "," RB ")

Après cela, utilisez la méthode Load () pour charger les données marinées, puis les stocker à l'intérieur d'une variable:

personinfo = cornichon.Charge (ouvert ("Person1.p "," rb "))

Imprimez les données stockées dans la variable pour vérifier que les données de cornichon ont été lues correctement:

Imprimer (PersonInfo)

Le code complet pour la lecture des données de cornichon du fichier créé dans l'étape préalable:

corrige d'importation
picklefile = ouvert ("Person1.P "," RB ")
personinfo = cornichon.Charge (ouvert ("Person1.p "," rb "))
Imprimer (PersonInfo)

L'exécution de ce code entraînera la sortie suivante sur le terminal:

Vous avez réussi à lire les données d'un fichier de cornichon.

Méthode 2: Utilisation de la méthode read_pickle () du package pandas

Cette méthode nécessite l'utilisation du package Pandas car il contient la méthode "read_pickle ()". Pour l'utiliser, importez la bibliothèque Pandas et ouvrez le fichier Pickle avec un accès en lecture à l'aide des lignes suivantes:

Importer des pandas en tant que PD
picklefile = ouvert ("Person1.P "," RB ")

Utilisez la méthode read_pickle () et passez dans le fichier comme argument, puis stockez le résultat dans un «obj»Variable:

obj = pd.read_pickle (picklefile)
Imprimer (OBJ)

Le code complet de cette méthode est comme:

Importer des pandas en tant que PD
picklefile = ouvert ("Person1.P "," RB ")
obj = pd.read_pickle (picklefile)
Imprimer (OBJ)

L'exécution de ce code produira le résultat suivant sur le terminal:

Vous avez lu avec succès le fichier Pickle à l'aide de la bibliothèque Pandas

Conclusion

Pour lire le fichier Pickle dans Python, utilisez simplement le «charger()”Méthode du package de cornichon ou utilisez le"read_pickle ()»Méthode de la bibliothèque Pandas. Ces deux méthodes vous obligeront à ouvrir d'abord le fichier en utilisant la méthode Open () dans le mode d'accès en lecture, puis utilisent les méthodes sur eux. Ce message a expliqué le processus de lecture des données d'un fichier de cornichon.