magictree

Skjermbilde programvare:
magictree
Prog.varedetaljer:
Versjon: 1.0.0
Last opp dato: 11 May 15
Utvikler: Daren Thomas
Lisens: Gratis
Popularitet: 97

Rating: nan/5 (Total Votes: 0)

magictree er et Python-modul for å enkelt lage ElementTree med automatiske Element fabrikker.
Utvikler kommentarer
Opprette trestrukturer som de som brukes for HTML og XML skal være døde lett. Den xml.etree.ElementTree bibliotek går ganske langt i å skape en enkel å bruke biblioteket for å skape og modifisere slike strukturer. Jeg ønsker å gå et skritt videre, og bygge på toppen av ElementTree:
fra magictree import html, hode, tittel, kropp, h1, p
doc = html (
& Nbsp; head (
& Nbsp; title ('Kapittel 1: Hilsen')),
& Nbsp; kroppen (
& Nbsp; h1 ('Kapittel 1: Hilsen'),
& Nbsp; p ('Hei, verden')))
fra xml.etree import ElementTree som et
et.dump (doc)
Resultatene i denne: (lagt litt tomrom for formatering)

& Nbsp;
& Nbsp; Kapittel 1: Hilsen
& Nbsp;
& Nbsp;
& Nbsp;

Kapittel 1: Hilsen


& Nbsp;

Hei, verden


& Nbsp;

Dette fungerer ved å erstatte denne modulen med en wrapper objekt i sys.modules som skaper fabrikk funksjoner for elementer basert på navnet sitt.
Jeg brukte denne siden som grunnlag for hack: http://stackoverflow.com/questions/2447353/getattr-on-a-module

Requirements:

  • Python

Lignende programvare

xml2rfc
xml2rfc

20 Feb 15

hatena2rst
hatena2rst

14 Apr 15

html2text
html2text

3 Jun 15

seqdiag
seqdiag

20 Feb 15

Kommentarer til magictree

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!