Jour 2 : Langage Python (suite)
Exceptions
•
Gestion des erreurs
•
Lever une exception
Fonctions
•
Syntaxe
•
Formes spéciales
•
Lambda fonctions
•
Portée des variables (local vs global)
Module
•
Utilisation d'un module existant
•
Installer de nouveaux modules
•
Créer un module
Programmation orientée objet
•
Introduction
•
Classes en python
•
Méthodes spéciales
•
Héritage
Bonnes pratiques de développement
Jour 3 : Modules
•
Gestion des fichiers et répertoires
•
Expressions régulières
•
Manipulation des dates
•
Lecture/écriture fichiers CSV
•
Bibliothèque Python pour accéder aux fichiers
Excel 2010 xlsx/xlsm
•
Analyse de la ligne de commande
•
Gestion des traces basée sur le module
logging
•
Emails : envoi et formatage
•
Autres modules