magictree

Software skärmdump:
magictree
Mjukvaruinformation:
Version: 1.0.0
Ladda upp dagen: 11 May 15
Utvecklare: Daren Thomas
Licens: Gratis
Popularitet: 97

Rating: nan/5 (Total Votes: 0)

magictree är en Python-modul för att enkelt skapa element med automatiska Element fabriker.
Utvecklare kommentarer
Skapa trädstrukturer som de som används för HTML och XML bör vara döda lätt. Den xml.etree.ElementTree biblioteket går ganska långt i att skapa en enkel att använda bibliotek för att skapa och modifiera sådana strukturer. Jag skulle vilja gå ett steg längre, att bygga på toppen av element:
från magictree import html, huvud, titel, kropp, h1, p
doc = html (
& Nbsp; head (
& Nbsp; titel ("Kapitel 1: Hälsnings")),
& Nbsp; kropp (
& Nbsp; h1 ("Kapitel 1: Hälsnings '),
& Nbsp; p ('Hej, världen ")))
från xml.etree importelement som et
et.dump (doc)
Resultaten i detta: (tillsatt några blank för formatering)

& Nbsp;
& Nbsp; Kapitel 1: Hälsnings
& Nbsp;
& Nbsp;
& Nbsp;

Kapitel 1: Hälsnings


& Nbsp;!

Hej världen


& Nbsp;

Detta fungerar genom att ersätta denna modul med en wrapper objekt i sys.modules som skapar fabriksfunktioner för element baserat på deras namn.
Jag använde den här sidan som en grund för hacka: http://stackoverflow.com/questions/2447353/getattr-on-a-module

Requirements:

  • Python

Liknande mjukvara

relaxml
relaxml

20 Feb 15

Sweave2knitr
Sweave2knitr

20 Feb 15

WP2LaTeX
WP2LaTeX

20 Feb 15

RXP
RXP

3 Jun 15

Kommentarer till magictree

Kommentarer hittades inte
Kommentar
Slå på bilder!