Diferencia entre revisiones de «Usuario:Lmorillas/intropyaytozgz/xml»
De WikiEducator
(Página creada con '{{MiTitulo|Trabajo con ficheros xml}} === Amara === * http://wiki.xml3k.org/Amara ([http://wiki.xml3k.org/Amara/Tutorial Tutorial]) * Tiene dos interfaces: <ul><li> Una muy r…') |
(→Instalar) |
||
Línea 28: | Línea 28: | ||
Para instalar la última versión: | Para instalar la última versión: | ||
$ sudo pip install http://files.akara.info/00-amara-latest.tar.bz2 | $ sudo pip install http://files.akara.info/00-amara-latest.tar.bz2 | ||
− | Es necesario tener instalado un compilador de C y la cabeceras de python (en debian/ubuntu hay que instalar '''python-dev''' | + | |
+ | O descargar, descomprimir y ejecutar dentro del directorio de amara: | ||
+ | $ sudo python setup.py install | ||
+ | |||
+ | {{Tip| Es necesario tener instalado un compilador de C y la cabeceras de python (en debian/ubuntu hay que instalar '''python-dev'''}} |
Revisión de 22:36 3 dic 2012
Amara
- http://wiki.xml3k.org/Amara (Tutorial)
- Tiene dos interfaces:
-
Una muy rápida y con una sintaxis más cercana al xml
import amara URL = '....' # URL puede ser una url, una ruta de un fichero o una cadena de texto doc = amara.parse(URL)
-
Otra más amigable y fácil de utilizar, que convierte el xml en objetos python.
from amara import bindery URL = '....' doc = bindery.parse(URL)
# si el html o xml puede no ser válido: from amara.bindery import html URL = '....' doc = html.parse(URL)
Instalar
Para instalar la última versión:
$ sudo pip install http://files.akara.info/00-amara-latest.tar.bz2
O descargar, descomprimir y ejecutar dentro del directorio de amara:
$ sudo python setup.py install
Tip: Es necesario tener instalado un compilador de C y la cabeceras de python (en debian/ubuntu hay que instalar python-dev