magictree

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

Rating: 1.0/5 (Total Votes: 1)

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

html2text
html2text

3 Jun 15

Docmake
Docmake

14 Apr 15

GLE
GLE

15 Apr 15

zbox_wiki
zbox_wiki

20 Feb 15

Kommentarer till magictree

Kommentarer hittades inte
Kommentar
Slå på bilder!