import _winreg explorer = _winreg.OpenKey( _winreg.HKEY_CURRENT_USER, "SoftwareMicrosoftWindowsCurrentVersionExplorer" ) # Lister les valeur du registre try: i = 0 while 1: name, value, type= _winreg.EnumValue(explorer, i) print repr(name), i += 1 except WindowsError: print value, type = _winreg.QueryValueEx(explorer, "Logon User Name") print print "L'utilisateur est", repr(value)
Livres Sur ce Sujet
A Voir sur le même Sujet
-
Python: Trouver le type d’une valeur
{filelink=16324} print type(10) # print type(1L) # print type(“”) # print type(-6+3j) # print type(0.2) # print type(1),type(1j) # Livres Sur ce Sujet
-
Obtenir le type d’un objet avec la méthode ‘type()’
{filelink=16558} x = 10 y=”Bienvenu” z=3.14 a=[“allo”,12,3.14] print type(x) #Afficher le type de ‘x’ print type(y) #Afficher le type de ‘y’ print type(z) #Afficher le …
-
Python: Evaluer une expression avec la fonction ‘eval()’
{filelink=16896} def test(expression): result = eval(expression) print expression, “=>”, result, type(result) test(“1”) test(“[14, 8]”) test(“1.0”) test(“[14,]”) test(“‘string'”) test(“1.0 + 2.0”) test(“‘*’ * 10”) test(“len(‘mesexemples.com’)”) “”” …
-
CGI: Uploader un fichier
{filelink=16696} #!c:/Python32/python import cgi import sys def gen_html_header() : print “Content-Type: text/html” print “” def gen_html_trailer() : print “” gen_html_header() form = cgi.FieldStorage() try : …
-
Python: Vérification des types avec le module operator
{filelink=16855} import operator import UserList def dump(data): print type(data), “=>”, if operator.isCallable(data): print “CALLABLE”, if operator.isMappingType(data): print “MAPPING”, if operator.isNumberType(data): print “NUMBER”, if operator.isSequenceType(data): print …
-
Python: Exemple d’utilisation de la méthode type
{filelink=16891} def eval(value): print type(value), value eval(1) eval(1.0) eval(“Bienvenu”) “”” 1 1.0 one “”” Livres Sur ce Sujet
-
Python: Lister le répertoire local avec le module nt(Windows)
{filelink=16958} import nt # Lister le répertoire local for file in nt.listdir(“.”): print file, nt.stat(file)[6] Livres Sur ce Sujet
-
Python: Assigner une fonction à une variable
{filelink=16191} def carre(x): return x * x # Affecter la valeur de la fonction à la variable ‘puissance’ puissance=carre #Afficher le type de ‘puissance’ print …
-
Python: Obtenir le type d’un objet
{filelink=16878} import types def dump(object): print object,”=>”, if type(object) is types.IntType: print “INTEGER”, if type(object) is types.FloatType: print “FLOAT”, if type(object) is types.StringType: print “STRING”, …
-
CGI: Envoyer les données d’un formulaire HTML
{filelink=16693} #!c:/Python32/python import cgi def send_form( dic ) : Nom = dic.getvalue(“nom”, “” ) PNom = dic.getvalue(“prenom”, “” ) flag = int( dic.getvalue(“flag”, “0”) ) …
-
Python: Les différentes manières de création d’un dictionnaire
{filelink=16339} dico1={‘a’:360, ‘b’:3.14, ‘c’:7 } # dictionnaire avec trois éléments et des clés de type string dico2={1:2, 3:4 } # dictionnaire avec deux éléments et …
-
Exemple de définition d’une classe en python
{filelink=16106} class Personne: #Définition de la classe personne pass #Rendre la classe null class Etudiant: #Définition de la classe étudiant pass print type(Personne), type(Etudiant) # …
-
Gestion de plusieurs Exceptions
{filelink=16547} def division(x, y): try: return(x/y) except ZeroDivisionError: # Premier type d’exception print “Impossible de diviser “,x,”par zéro” #Génerer un message perso except TypeError, e: …
-
Python: Accéder à la base de données des groupes(UNIX)
{filelink=16964} import grp import os print grp.getgrgid(os.getgid()) print grp.getgrnam(“wheel”) “”” Exécuter ce script sur Windows retourne l’exception suivante: line 24, in raise ImportError, ‘grp module …
-
Python: Mixer les éléments d’une liste
{filelink=15871} # Définition d’une avec un seul type de données(int) baaa= [1, 2, 3,4] print baaa # Définition d’une liste avec des types des données …
-
Extraire les emails d’un serveur Mail POP3
{filelink=16703} import poplib import getpass #Ouverture d’une connexion serveur = poplib.POP3(‘mail.exemple.com’) #Identification de l’utilisateur serveur.user(getpass.getuser()) serveur.pass_(getpass.getpass()) #Obtenir le Nombre de message nbr_message = len(serveur.list()[1]) #Lister …
-
Obtenir la valeur d’une entrée ou une valeur alternative
{filelink=16006} # Définition d’un dictionnaire con_str = {“host”:”127.0.0.1″, “database”:”mysql”, “user”:”root”, “pwd”:”mysql”} print con_str.get(‘user’, ‘sakoba’) #Affiche: root print con_str.get(‘port’, ‘3306’) #Affiche: 3306 Livres Sur ce Sujet
-
Accéder à une valeur via sa clé
{filelink=16007} # Définition d’un dictionnaire con_str = {“host”:”127.0.0.1″, “database”:”mysql”, “user”:”root”, “pwd”:”mysql”} print con_str print ‘host: ‘,con_str.get(‘host’), ‘User: ‘, con_str.get(‘user’), ‘Mot de Passe: ‘, con_str.get(‘pwd’, ‘****’) …
-
Exemple de création d’une instance de la classe
{filelink=16112} class Animation: #définition d’une classe ‘Animation’ “”” Ma documentation “”” pass #Création d’une instance de la classe ‘Animation’ anim=Animation() print type(anim) # Livres Sur …