from xml.dom import minidom from xml.xpath import Evaluate doc = minidom.parse(open('teste.xml')) # Extraire les texte de l'element email resultat = Evaluate('/email/to/addr/text()',doc.documentElement()) for elem in resultat: print elem
Posts Related to Obtenir le texte d’un élément à l’aide d’un spécificateur XPath
-
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 …
-
Python: Envoi d’email avec le protocole SMTP
{filelink=16705} import smtplib def envoi_email(_from, to, msg): serveur=smtplib.SMTP(‘www.exemples.com’) etat=serveur.sendmail(_from, to, msg) return etat #Retourne Confirmation d’envoi ou erreur resultat=envoi_email(‘demo@gmail.com’,’lui@yahoo.fr’,’Appel STP’) #En cas d’erreur if resultat: …
-
XML: Obtenir un élément par son nom
{filelink=16796} from xml.dom import minidom xmldoc = minidom.parse(‘c:/teste.xml’) email = xmldoc.getElementsByTagName(‘addr’)[0].firstChild.data print email
-
Fonction de Recherche des éléments dans un document XML
{filelink=16799} from xml.dom import minidom def findElement(xml_file, elem): xmldoc = minidom.parse(xml_file) # Rechercher l’élément myElem = xmldoc.getElementsByTagName(elem) print myElem[0].toxml() #Recher l’élément ‘addr’ findElement(‘c:/teste.xml’, ‘addr’) #Recher …
-
GUI: Création d’une ListBox avec un ScrollBar
{filelink=15422} from Tkinter import * class Scrolled_List(Frame): def __init__(self, options, parent=None): Frame.__init__(self, parent) self.pack(expand=YES, fill=BOTH) self.paintComponent(options) def list_event(self, event): “”” Evénement “”” # Obtenir l’index …
-
CGI: Lire les données d’un formulaire HTML
{filelink=16694} #!c:/Python32/python import cgi def gen_html_header() : print “Content-Type: text/html” print “” def gen_html_trailer() : print “” # Obtenir la liste des champs soumis form …
-
Exemple d’utilisation de la fonction ‘append()’ pour ajouter un élément à la fin d’une liste
{filelink=15879} # définition d’une liste maListe = [‘Janvier’, ‘février’, ‘Mars’, ‘Avril’, ‘Mai’] #Afficher la liste print maListe elem = raw_input(“Tapez le nom du mois qui …
-
Exécuter une requête sur Microsoft SQL Serveur
{filelink=16374} import MSSQL #API SQL Serveur #Connection à la base de données MS SQL Server myBD = MSSQL.connect(host=”127.0.0.1″, port=3306,user=’sakoba’,passwd=’12345′, db=”Ventes”) #Obtenir le gestionnaire des curseurs …
-
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 …