20 October 2012 Python: Gestion d’une base de données avec l’interface GNU dbm Les Bibliothèques Standards import gdbm db = gdbm.open("Ma_base_de_Donnees", "c") db["1"] = "Apprendre" db["2"] = "à" db["3"]import gdbm db = gdbm.open("Ma_base_de_Donnees", "c") db["1"] = "Apprendre" db["2"] = "à" db["3"] python
19 October 2012 Python: Exemple d’utilisation de anydbm pour accéder à une base de données Les Bibliothèques Standards import anydbm db = anydbm.open("Ma_Base_de_Donnees", "c") db["1"] = "Nom" db["2"] = "Prénom" db["3import anydbm db = anydbm.open("Ma_Base_de_Donnees", "c") db["1"] = "Nom" db["2"] = "Prénom" db["3 python
18 October 2012 Python: Obtenir la liste des mots clés Les Bibliothèques Standards import keyword name = raw_input("Tapez un mot: ") if keyword.iskeyword(name): print name, " eimport keyword name = raw_input("Tapez un mot: ") if keyword.iskeyword(name): print name, " e python
17 October 2012 Python: Accéder à la base de données des groupes(UNIX) Les Bibliothèques Standards import grp import os print grp.getgrgid(os.getgid()) print grp.getgrnam("wheel") """ Exécuter ceimport grp import os print grp.getgrgid(os.getgid()) print grp.getgrnam("wheel") """ Exécuter ce python
16 October 2012 Python: Copier une collection avec le module copy Les Bibliothèques Standards import copy # importer le module copy a = [[10],[20],[30]] b = copy.deepcopy(a) print "Avant la cimport copy # importer le module copy a = [[10],[20],[30]] b = copy.deepcopy(a) print "Avant la c python
15 October 2012 Python: Limiter l’utilisation d’une ressource(UNIX) Les Bibliothèques Standards import resource # Limiter l'utilisation de CPU resource.setrlimit(resource.RLIMIT_CPU, (0, 1)) # import resource # Limiter l'utilisation de CPU resource.setrlimit(resource.RLIMIT_CPU, (0, 1)) # python
14 October 2012 Python: Ajouter le méchanisme de persistance à une Base de données Les Bibliothèques Standards import shelve db = shelve.open("ma_base_de_donnees", "c") db["Nom"] = 'Will' db["Prenom"] = 'Smit import shelve db = shelve.open("ma_base_de_donnees", "c") db["Nom"] = 'Will' db["Prenom"] = 'Smit python
13 October 2012 Python: vérification des sous classes avec la fonction issubclass Les Bibliothèques Standards class A: pass class B: pass class C(A): pass class D(A, B): pass """ Vérifier sclass A: pass class B: pass class C(A): pass class D(A, B): pass """ Vérifier s python
12 October 2012 Python: Attraper l’appel de la fonction sys.exit Les Bibliothèques Standards import sys print "Bienvenu sur mesexemples.com" # Essayer d'arrêter le programme try: sys.exiimport sys print "Bienvenu sur mesexemples.com" # Essayer d'arrêter le programme try: sys.exi python
11 October 2012 Python: Remplacer une sous-chaîne avec le module re Les Bibliothèques Standards import re # Importation du module text = "vous êtes chez vous ici.." # Remplacement littéral d' import re # Importation du module text = "vous êtes chez vous ici.." # Remplacement littéral d' python