Ascendances : Python
20h55 11  mai
Configuration(s) grâce à ConfigParser
ascendances
configparser est un module de la bibliothèque standard Python permettant de lire ou d’écrire une configuration. C’est utile pour séparer code source et paramètres. D’autres solutions sont possibles comme du json (disponible dans la bibliothèque standard) ou, en utilisant des bibliothèques tierces...
13h46 21  janvier
Greffons Firefox pour Python
ascendances
L’usage quotidien de Python est facilitée par l’ajout de quelques moteurs de recherche à Mozilla Firefox. Firefox propose deux affichages différents pour les barres d’adresse et de recherche : soit séparée (c’est le mode historique), soit dans le même champ (c’est l’équivalent du comportement de...
08h49 22  avril
Python2, toujours sur les routes
ascendances
Ne faites pas comme ce cycliste, passez à Python3 Si Hutchinson fournit des pneus Python2, la maintenance de sécurité de cPython s’arrête à la fin de cette année. Aucune fonctionnalité n’est plus ajoutée depuis plusieurs années.
21h14 23  septembre
Visualiser la répartition des cartes à Celestia avec Matplotlib (scatter)
ascendances
Celestia est un jeu de société dans lequel les joueurs vont avancer ensemble de planète en planète. Chacun doit décider individuellement : soit descendre du vaisseau, et ainsi s’assurer la prise d’une carte soit prendre le risque de continuer, et avoir la chance d’avoir une carte de plus forte...
18h29 30  décembre
Avec with : plus d’indentations, moins d’instructions
ascendances
En python, le mot-clef with permet d’ouvrir un bloc dans lequel un contexte spécifique est actif. L’exemple de context manager le plus courant est celui d’une ouverture de fichier qui se ferme automagiquement : On retrouve cette possibilité dans de nombreux cas comme l’ouverture d’un serveur...