lxml

LXML es la biblioteca más rica en funciones y fácil de usar para trabajar con XML y HTML en el idioma de Python.
Descargar ahora

lxml Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Martijn Faassen
  • Sitio web del editor:
  • http://codespeak.net/lxml/

lxml Etiquetas


lxml Descripción

LXML es la biblioteca más rica en las características y fácil de usar para trabajar con XML y HTML en el idioma de Python. LXML es la biblioteca más rica en las características y fácil de usar para trabajar con XML y HTML en el idioma Python.LXML es una unión pythonic para las bibliotecas libxml2 y libxslt. Es único en el sentido de que combina la velocidad y la contención de la característica de estas bibliotecas con la simplicidad de una API de Python nativa, en su mayoría compatible pero superior a la conocida API elemental. Consulte la introducción para obtener más información sobre el fondo y los objetivos.lxml.etree sigue la API elemental en la medida de lo posible, construyendo en la parte superior del árbol LibxMl2 nativo. Si usted es nuevo en EL ELEMENTETREE, comience con el tutorial LXML.ETREE. Vea también la descripción general de la compatibilidad del elemental y los resultados de referencia que comparan LXML a las implementaciones originales del elemental y el CelementTree.Right después del tutorial LXML.ETREE y la documentación del elementalTree, el lugar más importante para buscar es la documentación de la API específica de LXML.ETREE. Describe cómo LXML extiende la API elementalTee para exponer la funcionalidad específica libxml2 y libxslt, como Xpath, Relax NG, XML Schema, XSLT y C14N. El código de Python se puede llamar desde expresiones XPath y hojas de estilo XSLT a través del uso de funciones de extensión. LXML también ofrece una API compatible con SAX, que funciona con el soporte SAX en la biblioteca estándar. Hay un módulo separado LXML.OBJECTIFICE que implementa una API de unión a datos en la parte superior de LXML.ETREE. Consulte la entrada de Preguntas frecuentes de Objectify y ETREE para una comparación. Además de la API ElementTree, LXML también cuenta con una API sofisticada para las clases de elementos personalizados. Esta es una forma sencilla de escribir API ARBITRARY XML accionada en la parte superior de LXML. A partir de la versión 1.1, LXML.ETREE tiene una nueva API de nivel C que se puede usar para extender de manera eficiente LXML.ETREE en módulos C externos, incluido el soporte de clase de elemento personalizado. Requisitos: · Python ¿Qué hay de nuevo en este lanzamiento: Características Añadidas: · Nuevas funciones de ayudante Strip_Attributes (), Strip_Elements (), strip_tags () en lxml.etree Para eliminar los atributos / subtretes / etiquetas de un subárbol. Errores corregidos: · La limpieza del espacio de nombres en las inserciones del subtrete podría dar lugar a declaraciones de espacio de nombres faltantes (y potencialmente fallas) si se eliminó el elemento que define un espacio de nombres y el elemento superior no utilizado por el elemento superior del subárbol insertado, sino solo en subárboles más profundos. · Recorrar una excepción de una devolución de llamada objetivo de Parser no siempre terminó el analizador. · Solo {verdadero, falso, 1, 0} se aceptan como la representación léxica para Boolelement ({verdadero, Falso, T, F, T, F} No más), restaurando LXML


lxml Software relacionado

metaf2xml

Metaf2xml analiza y decodifica los mensajes MEAR y TAF y los almacena como XML. ...

122

Descargar