magictree

Software screenshot:
magictree
Podrobnosti Software:
Verze: 1.0.0
Datum uploadu: 11 May 15
Vývojka: Daren Thomas
Licence: Volný
Popularita: 10

Rating: nan/5 (Total Votes: 0)

magictree je Python modul snadno vytvářet ElementTree s automatickými továren Element.
Vývojářské komentáře
Vytváření stromové struktury, jako jsou ty, které používají pro HTML a XML by mělo být mrtvý snadné. Knihovna xml.etree.ElementTree jde docela daleko na vytváření jednoduchý na používání knihovnu pro vytváření a úpravy takové struktury. Já bych chtěl jít ještě o krok dále, stavět na vrcholu ElementTree:
od magictree dovozu html, hlava, název, tělo, H1, p
doc = html (
& Nbsp; hlava (
& Nbsp; názvu ("Kapitola 1: Pozdrav")),
& Nbsp; těleso (
& Nbsp; h1 ("Kapitola 1: Pozdrav"),
& Nbsp; p ("Hello, world")))
od xml.etree importu ElementTree jako et
et.dump (doc)
Výsledky v tomto: (přidal některé mezery pro formátování)

& Nbsp;
& Nbsp; Kapitola 1: Pozdrav
& Nbsp;
& Nbsp;
& Nbsp;

Kapitola 1: Pozdrav


& Nbsp;!

Hello, world


& Nbsp;

Toto pracuje tím, že nahradí tento modul s přebalem objektu v sys.modules že vytváří tovární funkce pro prvky na základě jejich jména.
Použil jsem tuto stránku jako základ pro hack: http://stackoverflow.com/questions/2447353/getattr-on-a-module

Requirements:

  • Python

Podobný software

safox
safox

3 Jun 15

plywood
plywood

20 Feb 15

C++ WSDL Parser
C++ WSDL Parser

3 Jun 15

epubmaker
epubmaker

14 Apr 15

Komentáře k magictree

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!