magictree

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

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

Mini-XML
Mini-XML

17 Feb 15

mark3
mark3

11 May 15

dblatex
dblatex

14 Apr 15

AutoLaTeX
AutoLaTeX

17 Feb 15

Kommentarer til magictree

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