magictree

Screenshot Software:
magictree
Szczegóły programowe:
Wersja: 1.0.0
Filmu: 11 May 15
Wywoływacz: Daren Thomas
Licencja: Wolny
Popularność: 10

Rating: nan/5 (Total Votes: 0)

magictree to moduł Pythona do łatwego tworzenia ElementTree automatycznych fabryk elementu.
Komentarze Twórca
Tworzenie struktury drzewa jak te używane do HTML i XML powinny być banalnie proste. Biblioteka xml.etree.ElementTree idzie dość daleko w tworzeniu prosty w użyciu biblioteki do tworzenia i modyfikowania takich struktur. Chciałbym pójść o krok dalej, opierając się na szczycie ElementTree:
z magictree importu html, głowy, tytuł, ciało, h1, p
doc = html (
& Nbsp; głowy (
& Nbsp; tytuł ("Rozdział 1: Powitanie")),
& Nbsp; ciała (
& Nbsp; h1 ("Rozdział 1: Powitanie"),
& Nbsp; p ("Witaj, świecie!")))
z xml.etree jak i importu ElementTree
et.dump (doc)
Wyniki w tym: (dodano kilka spacji do formatowania)

& Nbsp;
& Nbsp; Rozdział 1: Powitanie
& Nbsp;
& Nbsp;
& Nbsp;

Rozdział 1: Powitanie


& Nbsp;!

Witaj, świecie


& Nbsp;

To działa, zastępując ten moduł z obiektu opakowania w sys.modules który tworzy funkcje fabrycznych elementów na podstawie ich nazwy.
Użyłem tej strony jako podstawa do hack: http://stackoverflow.com/questions/2447353/getattr-on-a-module

Requirements:

  • Python

Podobne oprogramowanie

filepp
filepp

2 Jun 15

oXygen XML Author
oXygen XML Author

17 Jul 15

cssutils
cssutils

14 Apr 15

Komentarze do magictree

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!