Home | Trees | Index | Help |
---|
Package tunnel :: Module helpers |
|
Classes | |
---|---|
lmx |
Creation facile de XML pour le minidom manipule ou crée un node dom |
Function Summary | |
---|---|
Sortie d'une liste de liste de deux éléments | |
Sortie d'une liste de dictionnaires | |
Sortie d'une liste de dictionnaires | |
| |
| |
| |
| |
| |
Renvoie la valeur textuelle d'un node simple (c'est-à-dire ne contenant que du texte) | |
Questions en ligne de commande : permet de stocker la série des questions-réponses dans un dictionnaire | |
A partir d'une liste d'identifiant, récupère le plus grand identifiant, | |
Questions en ligne de commande : permet de stocker la série des questions-réponses dans un dictionnaire (si une question est laissée vide, alors elle n'est pas prise en compte) | |
Question en ligne de commande : permet de repérer si l'utilisateur a renvoyé quelque chose | |
Utilitaire de construction d'une sélection en ligne de commande | |
Enlève le préfixe unicode dans la string Replacement des unicode u'' par rien (pour que l'affichage soit lisible) | |
test_suite()
|
Function Details |
---|
couples_list(list)Sortie d'une liste de liste de deux éléments |
dict_list(list)Sortie d'une liste de dictionnaires |
dict_list_cmd(list)Sortie d'une liste de dictionnaires |
doctest_add()>>> from helpers import * >>> p = lmx("p") >>> isinstance(p.add("bar", c="y"), lmx) True >>> p.node.toxml() == '<p><bar c="y"/></p>' True >>> |
doctest_lmx_abomination()>>> from helpers import * >>> p = lmx("p") >>> s = p.select(name='category', selected='2') >>> isinstance(s, lmx) True >>> s.node.toxml() == '<select name="category" selected="2"/>' True >>> p.node.toxml() == '<p><select name="category" selected="2"/></p>' True >>> isinstance (p.b(a="c"), lmx) True >>> p.node.toxml() == '<p><select name="category" selected="2"/><b a="c"/></p>' True >>> p.b()["z"]="x" >>> p.node.toxml() == '<p><select name="category" selected="2"/><b a="c"/><b z="x"/></p>' True >>> |
doctest_lmx_from_string()>>> from helpers import * >>> p = lmx("p") >>> isinstance(p, lmx) True >>> isinstance(p.node, Element) True |
doctest_node_manipulation()>>> from xml.dom.minidom import * >>> n = Element("p") >>> from helpers import * >>> p = lmx(n) >>> isinstance(p.text("essai"), lmx) True >>> n.toxml() == '<p>essai</p>' True >>> |
doctest_text_node()>>> p = lmx("p") >>> isinstance(p.text("foo"), lmx) True >>> p.node.toxml() '<p>foo</p>' >>> |
get_text(node)Renvoie la valeur textuelle d'un node simple (c'est-à-dire ne contenant que du texte) |
lance_prompt(questions, ordre)Questions en ligne de commande : permet de stocker la série des questions-réponses dans un dictionnaire |
next_id(list)A partir d'une liste d'identifiant, récupère le plus grand identifiant,
|
permissive_lance_prompt(questions, ordre)Questions en ligne de commande : permet de stocker la série des questions-réponses dans un dictionnaire (si une question est laissée vide, alors elle n'est pas prise en compte) |
raw(text)Question en ligne de commande : permet de repérer si l'utilisateur a renvoyé quelque chose
|
select_list(selection)Utilitaire de construction d'une sélection en ligne de commande
|
stringify(string)Enlève le préfixe unicode dans la string Replacement des unicode u'' par rien (pour que l'affichage soit lisible) |
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.0 on Thu Feb 3 09:18:10 2005 | http://epydoc.sf.net |