Suite… Python, programmation objet
-- Les accès aux bases de données relationnelles, le SS Interfaçage Python/C
fonctionnement de la DB API. -- Présentation du module Ctypes.
-- Outils QA -- Le chargement d’une librairie C.
-- Les outils d’analyse statique de code (pylint, -- Appel d’une fonction.
pychecker). -- La réécriture d’une fonction Python en C avec l’API
-- L’analyse des comptes rendus d’analyse (types de Python/C.
messages, avertissements, erreurs). -- La création de modules C pour Python avec Pyrex.
-- Extraction automatique de documentation. -- L’Interpréteur Python dans C.
-- Le débogueur de Python (exécution pas à pas et -- L’utilisation du profileur de code
analyse post-mortem).
-- Le développement piloté par les tests.
-- Les modules de tests unitaires Python (Unittest...).
-- L’automatisation des tests, l’agrégation de tests.
-- Les tests de couverture de code, profiling.
SS Création IHM TkInter
-- Les principes de programmation des interfaces
graphiques.
-- Présentation de la bibliothèque TkInter.
-- Les principaux conteneurs.
-- Présentation des widgets disponibles (Button,
Radiobutton, Entry, Label, Listbox, Canvas, Menu,
Scrollbar, Text...).
-- Le gestionnaire de fenêtres.
-- Le placement des composants, les différents
layouts.
-- La gestion des événements, l’objet event.
-- Les applications multifenêtres.
Sessions
44