Maison > développement back-end > Tutoriel Python > Comment installer Pickle en Python

Comment installer Pickle en Python

(*-*)浩
Libérer: 2019-06-25 14:40:05
original
10095 Les gens l'ont consulté

pickle est un module standard du langage python. La bibliothèque pickle est déjà incluse après l'installation de python et n'a pas besoin d'être installée séparément.

Comment installer Pickle en Python

Le module pickle implémente la sérialisation et la désérialisation des données de base. (Apprentissage recommandé : Tutoriel vidéo Python)

Grâce à l'opération de sérialisation du module pickle, nous pouvons enregistrer les informations sur les objets exécutés dans le programme dans un fichier pour une utilisation permanente stockage ;Grâce à l'opération de désérialisation du module pickle, nous pouvons créer l'objet enregistré par le dernier programme à partir du fichier.

Dans l'introduction officielle, la description anglaise de l'opération de sérialisation comporte plusieurs mots, tels que "serializing", "pickling", "serialization", "marshalling" ou "flattening", etc., ils signifient tous la sérialisation. En conséquence, il existe de nombreux mots anglais pour les opérations de désérialisation, tels que « de-serializing », « unpickling », « deserailization », etc. Pour éviter toute confusion, utilisez généralement « décapage »/« décapage » ou « sérialisation »/« désérailisation ».

Le module pickle est sérialisé sous forme binaire et enregistré dans un fichier (le suffixe du fichier enregistré est ".pkl"), et ne peut pas être ouvert directement pour un aperçu. JSON, un autre module standard de sérialisation de Python, est lisible par l'homme et peut être ouvert et visualisé directement (par exemple, visualisé dans notepad++).

Le module pickle dispose de deux principaux types d'interfaces, à savoir la sérialisation et la désérialisation.

L'opération de sérialisation comprend :

pickle.dump()
Pickler(file, protocol).dump(obj)
Copier après la connexion

L'opération de désérialisation comprend :

pickle.load()
Unpickler(file).load()
Copier après la connexion

Pour plus d'articles techniques liés à Python, veuillez visiter le Tutoriel Python Chronique pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal