split rsplit lstrip strip rstrip join
s = "azerty\n" s = s.rstrip('\n')
s = "azerty" print len(s) # 6 print s[1:3] # ze
s = u"l'histoire l'a amusée" l = re.split(' +',s) print " | ".join(l) # l'histoire | l'a | amusée l = re.split("[ ']+",s) print " | ".join(l) # l | histoire | l | a | amusée print "|".join(s) ; # l|'|h|i|s|t|o|i|r|e| |l|'|a| |a|m|u|s|é|e
import lxml import lxml.html doc=lxml.html.parse(URL) # récupere l'URL et parse le résultat root=doc.getroot() # la racine de l'arbre obtenu doc=lxml.html.document_fromstring(chaine) # parse la chaine de caractère qui contient du html doc.forms # la liste des formulaires de doc list_elt=doc.xpath(expr) # la liste des éléments de doc qui correspond à la recherche XPATH expr lxml.html.submit_form(form) # soumet le formulaire précédemment rempli chaine=lxml.html.tostring(doc) # rend un chaine contenant le code html
import lxml.etree # module pour créer du XML/HTML elt1=lxml.etree.Element(balise, attr1="chaine", attr2="chaine") # crée un élément XML elt2.append(elt1) # ajoute l'élément elt1 au bout de elt2 elt.get('href') # retourne la valeur de l'attribut href de elt elt.set('href','http:...') # change la valeur de l'attribut href de elt
$Id: memopythonfunction.txt 675 2012-05-24 13:01:26Z aicardi $