17.12.2012 Views

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TROISIÈME PARTIE<br />

La bibliothèque<br />

standard<br />

Un des souhaits principaux de Guido van Rossum était de faire de Python un outil<br />

complet, apte à répondre aux besoins communs de programmation. Cette philosophie,<br />

appelée batteries included, est à l’origine de la richesse de la bibliothèque standard.<br />

La majorité des programmes écrits en Python peuvent la plupart du temps être<br />

conçus sans avoir à rechercher des fonctionnalités supplémentaires dans des librairies<br />

tierces, même si certains domaines sont volontairement écartés et simplement<br />

couverts par des abstractions, comme les connecteurs aux bases de données.<br />

La clarté et l’efficacité des API de la bibliothèque standard jouent aussi un rôle<br />

important dans la simplicité de programmation et participent au succès du langage.<br />

Un module d’extension prend toujours en modèle les modules existants, pour être le<br />

plus pythonique possible.<br />

Cette troisième partie regroupe trois chapitres qui présentent une sélection de<br />

modules de la bibliothèque standard, agrémentés de nombreux exemples et<br />

regroupés par thèmes, à savoir :<br />

interaction avec l’interpréteur ;<br />

accès au système ;<br />

utilitaires fichiers ;<br />

outils de compression ;<br />

programmation réseau ;<br />

persistance ;<br />

conversion, transformation de données ;

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

Saved successfully!

Ooh no, something went wrong!