magictree

Screenshot Software:
magictree
Detalii soft:
Versiune: 1.0.0
Incarca data: 11 May 15
Producător: Daren Thomas
Licenţă: Gratuit
Popularitate: 10

Rating: nan/5 (Total Votes: 0)

magictree este un modul Python pentru a crea cu ușurință ElementTree cu fabrici automate Element.
Comentariile dezvoltator
Crearea de structuri de arbori, cum ar fi cele utilizate pentru HTML și XML ar trebui să fie mort ușor. Biblioteca xml.etree.ElementTree merge destul de departe în crearea unui simplu de utilizat bibliotecă pentru crearea și modificarea unor astfel de structuri. Aș vrea să merg un pas mai departe, pornind de la partea de sus a ElementTree:
de la html magictree import, cap, titlul, corpul, h1, p
doc = html (
& Nbsp; cap (
& Nbsp; titlu ("Capitolul 1: Salut")),
& Nbsp; corp (
& Nbsp; h1 ("Capitolul 1: Salut"),
& Nbsp; p ("Buna ziua, lume")))
din xml.etree ElementTree import ca și
et.dump (doc)
Rezultatele din acest: (a adăugat unele spațiu pentru formatarea)

& Nbsp;
& Nbsp; Capitolul 1: Salut
& Nbsp;
& Nbsp;
& Nbsp;

Capitolul 1: Salut


& Nbsp;!

Bună ziua, lume


& Nbsp;

Aceasta funcționează prin înlocuirea acest modul, cu un obiect înveliș în sys.modules care creează funcții fabrica de elemente bazate pe numele lor.
Am folosit această pagină ca bază pentru hack: http://stackoverflow.com/questions/2447353/getattr-on-a-module

Requirements:

  • Python

Software similare

Comentarii la magictree

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!