September 24, 2012 Python: Evaluer une expression avec la fonction ‘eval()’ def test(expression): result = eval(expression) print expression, "=>", result, type(result user
September 23, 2012 Python: Charger et lire un fichier def load_file(file): if isinstance(file, type("")): file = open(file, "rb") return user
September 22, 2012 Python: Ecrire dans une base de données avec le module ‘dbhash’ import dbhash db = dbhash.open("dbhash", "c") # Créer ou ouvrir une base de données # Ajouter des user
September 21, 2012 Python: Obtenir la liste des arguments import sys print "Le nom du scripte", sys.argv[0] # Parcourir la liste des arguments if len(sys.a user
September 20, 2012 Python: Compiler les scripts d’un répertoire import compileall print "Compilation en cours" compileall.compile_dir(".", force=1) user
September 19, 2012 Python: vérification des instance avec la fonction isinstance class A: pass class B: pass class C(A): pass class D(A, B): pass # Evaluer l'ob user
September 18, 2012 Python: Exemple d’utilisation du module macpath import macpath file = "my:little:pony" print "isabs", "=>", macpath.isabs(file) print "dirname", user
September 17, 2012 Python: Trouver tous les membres d’une fonction class A: def a(self): pass def b(self): pass class B(A): def c(self): user
September 15, 2012 Python: Manipuler une base de données avec le module dbm import dbm db = dbm.open("dbm", "c") # Ajouter des données dans la Base de données db["element->1" user