import nis import string print nis.cat("ypservers") print string.split(nis.match("bacon", "hosts.byname"))
Posts Related to Python: Accéder à l’interface de pages jaunes de l’UNIX
-
Bourrer une chaîne numérique avec des zéros à l’aide de la fonction ‘zfill()’
{filelink=16051} import string # importer le module ‘string’ pi = “3.14” print pi.zfill(6) # Affiche: 003.14 print string.zfill(-15, 8) # Affiche: -0000015 print string.zfill(‘5’ * …
-
Exemple de conversion des types numériques en python
{filelink=16323} var =raw_input(“Tapez un nombre: “) int_var=int(var) #Conversion de string en int print int_var float_var=float(var) #Conversion de string en float print float_var complex_var=complex(var) #Conversion de …
-
Python: Lire les emails d’un serveur POP3
{filelink=16704} import poplib import string #Ouverture d’une connexion serveur = poplib.POP3(“mail.monServeurPOP.com”) #Confirmation de connexion print serveur.getwelcome() #Identification de l’utilisateur serveur.user(getpass.getuser()) serveur.pass_(getpass.getpass()) # Lister les messages …
-
python: Effectuer un remplacement groupé avec la fonction ‘translate()’
{filelink=16046} import string #Importer le module ‘String” s = “paris” # Déclaration d’une variable print “Avant la fonction translate() chaîne= “, s table=string.maketrans(“ai”, “AI”) # …
-
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 …
-
Exemple d’interpolation des variables dans une chaîne
{filelink=16363} import string Valeurs = [255, 0, 255, ‘Rouge’, ‘Noire’, ‘Bleue’] elem = string.Template(“Variable v = $v”) #Interpolation de la variable ‘v’ for x in …
-
Python: Exemple d’envoi d’email
{filelink=16699} import smtplib import string host = “www.serveur.net” FROM = “contact@xxx.net” # De TO = “webmaste@dest1.com, adarff@gmail.com” # À TO = string.splitfields(TO, “,”) # Message …
-
Supprimer des caractères avec la fonction ‘traslate()’
{filelink=16047} import string #Importer le module ‘String” s = “paris” # Déclaration d’une variable print “Avant la fonction translate() chaîne= “, s table=string.maketrans(“ai”, “AI”) # …
-
Python: vérification des instance avec la fonction isinstance
{filelink=16894} class A: pass class B: pass class C(A): pass class D(A, B): pass # Evaluer l’objet passé en paramètre def evaluer(object): print object, “=>”, …
-
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”, …