magictree

Софтуер снимки:
magictree
Софтуер детайли:
Версия: 1.0.0
Дата на качване: 11 May 15
Розробник: Daren Thomas
Разрешително: Безплатно
Популярност: 97

Rating: 1.0/5 (Total Votes: 1)

magictree е Python модул за лесно създаване ElementTree с автоматични фабрики елемент.
Коментари на разработчика
Създаване дървесни структури като тези, използвани за HTML и XML трябва да е мъртъв лесно. Библиотеката за xml.etree.ElementTree отива доста далеч в създаването на лесен за използване библиотека за създаване и модифициране на такива структури. Бих искал да направи крачка напред, изграждане на върха на ElementTree:
от magictree внос HTML, глава, заглавие, тялото, h1, стр
док = HTML (
& Nbsp; главата (
& Nbsp; заглавие ("Глава 1: Целувка")),
& Nbsp; тялото (
& Nbsp; h1 ("Глава 1: Целувка"),
& Nbsp; р ("Здравей, свят")))
от xml.etree внос ElementTree като et
et.dump (DOC)
Резултати в това: (добавя някои празно за форматиране)

& Nbsp; <главата>
& Nbsp; <заглавие> Глава 1: Поздрав
& Nbsp;
& Nbsp; <тялото>
& Nbsp;

Глава 1: Поздрав


& Nbsp;!

Здравей, свят


& Nbsp;

Това работи чрез замяна на този модул с обвивка обект в sys.modules която създава фабричните функции за елементи на базата на тяхното име.
Използвах тази страница като основа за хакването: http://stackoverflow.com/questions/2447353/getattr-on-a-module

Requirements:

  • Python

Подобен софтуер

AsmXml
AsmXml

20 Feb 15

Docvert
Docvert

11 May 15

oXygen XML Author
oXygen XML Author

17 Jul 15

netdiag
netdiag

11 May 15

Коментари към magictree

Коментари не е намерена
добавите коментар
Включете на изображения!