magictree

Скриншот программы:
magictree
Детали программы:
Версия: 1.0.0
Дата загрузки: 11 May 15
Разработчик: Daren Thomas
Тип распространения: Бесплатная
Популярность: 10

Rating: nan/5 (Total Votes: 0)

magictree модуль Python с легкостью создавать ElementTree с автоматическими заводов Element.
Разработчик комментирует
Создание древовидных структур как те, которые используются для HTML и XML должны быть мертвы легко. Библиотека xml.etree.ElementTree идет довольно далеко в создании простой в использовании библиотека для создания и редактирования таких структур. Я хотел бы пойти дальше, опираясь на вершине ElementTree:
от magictree HTML импорта, головы, заголовок, тело, h1, р
Док = HTML (
& NBSP; головка (
& NBSP; название ('Глава 1: Приветствие ")),
& NBSP; тело (
& NBSP; h1 ('Глава 1: Приветствие "),
& NBSP; р ('Hello, World! ")))
от xml.etree ElementTree импорта, как и др
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

Похожие программы

generateDS.py
generateDS.py

15 Apr 15

manspider
manspider

20 Feb 15

rst2html5
rst2html5

20 Feb 15

AsciiDoc
AsciiDoc

19 Feb 15

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

Комментарии не найдены
добавить комментарий
Включите картинки!