PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

Ecrire un code pour les autres en Python | Sam & Max: Python, Django, Git et du cul

jeudi 29 août 2013 à 15:50
Famille Michon, le 29/08/2013 à 10:12
Un exemple concret de l'écriture d'une classe simple mais hautement personnalisable, avec le cas d'une barre de progression.
Ca utilise :
- La création de context manager ;
- La création de properties ;
- L'utilisation de callbacks ;
- Les méthodes statiques ;
- De la réflexion pour faciliter l'héritage de la classe écrite.

Petit bonus : Le caractère '\b' efface le dernier caractère écrit dans le flux. Mais '\b' ne permet pas de reculer sur un saut de ligne, pour ça il faut utiliser '\033[1A'
(Permalink)

Sebsauvage, le 29/08/2013 à 15:50
(Permalink)