17.12.2012 Views

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ce chapitre présente les modules majeurs de la bibliothèque standard couvrant les<br />

thèmes suivants :<br />

persistance ;<br />

conversion, transformation de données ;<br />

calculs numériques ;<br />

structures de données ;<br />

utilitaires divers.<br />

Persistance<br />

9<br />

Principaux modules, partie 2<br />

Python fournit dans sa bibliothèque standard des outils de sérialisation d’objets de<br />

très haut niveau, qui peuvent permettre à un programme de sauvegarder des données<br />

et de les recharger sans avoir à mettre en place un système de sauvegarde plus poussé,<br />

comme une base de données.<br />

Les modules cPickle et shelve offrent des fonctionnalités de sauvegarde totalement<br />

transparentes qui mémorisent l’état des attributs d’un objet quelconque. Cette<br />

approche générique permet de bénéficier directement de ce mécanisme sans avoir à<br />

mettre au point du code spécifique.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!