Opened 19 years ago
Last modified 16 years ago
#10 new task
Re-write to use python-lxml — at Initial Version
Reported by: | simon | Owned by: | simon |
---|---|---|---|
Priority: | normal | Component: | TracXmlRenderer |
Severity: | normal | Keywords: | lxml python re-write |
Cc: | simon@… |
Description
From the python-lxml Debian package description:
lxml is a new Python binding for libxml2 and libxslt, completely independent from these existing Python bindings. Its aim:
- Pythonic API.
- Documented.
- Use Python unicode strings in API.
- Safe (no segfaults).
- No manual memory management!
lxml aims to provide a Pythonic API by following as much as possible the ElementTree? API, trying to avoid having to invent too many new APIs, or you having to learn new things -- XML is complicated enough.
Note: See
TracTickets for help on using
tickets.