Smiley n'est pas exactement un débogueur. Il est défini par son auteur Doug Hellmann comme un « traceur d'application », un outil pour espionner le fonctionnement des scripts Python et enregistrer leur activité. Outre le débogage, on peut donc utiliser cet outil pour analyser et comprendre le fonctionnement de certaines parties d'un code, ou encore réaliser des études de performances. Dans cet article, je vous propose d'installer et de tester le module smiley.
1. Installation
À l'heure où ces lignes sont écrites, smiley n'est disponible qu'en version 0.2. Le projet est certes très jeune, mais il a été initié par une figure du monde Python. Doug Hellmann a, entres autres, développé virtualenvwrapper pour simplifier l'utilisation des environnements virtuels et écrit la bible que tout développeur Python devrait posséder : « The Python Standard Library by Example » chez Addison Wesley.
Pour pouvoir tester ce module, il va bien entendu falloir l'installer. Nous allons...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première