magictree

Software screenshot:
magictree
Software detaljer:
Version: 1.0.0
Upload dato: 11 May 15
Udvikler: Daren Thomas
Licens: Gratis
Popularitet: 97

Rating: nan/5 (Total Votes: 0)

magictree er en Python modul til nemt at oprette ElementTree med automatiske Element fabrikker.
Kommentarer Developer
Oprettelse træ strukturer som dem, der anvendes til HTML og XML skal være døde let. Den xml.etree.ElementTree Biblioteket går ganske langt i at skabe en simpel at bruge biblioteket til at oprette og ændre sådanne strukturer. Jeg vil gerne gå et skridt videre, bygger oven på ElementTree:
fra magictree import html, hoved, titel, krop, h1, s
doc = html (
& Nbsp; hoved (
& Nbsp; titel (»Kapitel 1: Hilsen«)),
& Nbsp; krop (
& Nbsp; h1 (»Kapitel 1: Hilsen '),
& Nbsp; p ('! Hej, verden')))
fra xml.etree import ElementTree som et
et.dump (doc)
Resultaterne i dette: (tilføjet nogle mellemrum til formatering)

& Nbsp;
& Nbsp; Kapitel 1: Hilsen
& Nbsp;
& Nbsp;
& Nbsp;

Kapitel 1: Hilsen


& Nbsp;!

Hej, verden


& Nbsp;

Dette virker ved at erstatte dette modul med en wrapper objekt i sys.modules der skaber fabrikken funktioner til elementer baseret på deres navn.
Jeg brugte denne side som grundlag for hack: http://stackoverflow.com/questions/2447353/getattr-on-a-module

Requirements:

  • Python

Lignende software

Hatena2reST
Hatena2reST

20 Feb 15

Atomsphere
Atomsphere

14 Apr 15

Marky
Marky

20 Feb 15

Kommentarer til magictree

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!