magictree

Sagteware kiekie:
magictree
Sagteware besonderhede:
Weergawe: 1.0.0
Upload datum: 11 May 15
Ontwikkelaar: Daren Thomas
Lisensie: Gratis
Populariteit: 97

Rating: 1.0/5 (Total Votes: 1)

magictree is 'n Python module maklik ElementTree te skep met 'n outomatiese Element fabrieke.
Ontwikkelaar kommentaar
Skep boom strukture soos dié wat gebruik word vir HTML en XML moet dood maklik wees nie. Die xml.etree.ElementTree biblioteek gaan baie ver in die skep van 'n eenvoudige biblioteek te gebruik vir die skep en wysiging sulke strukture. Ek wil graag 'n stap verder gaan, gebou op die top van ElementTree:
van magictree invoer html, kop, die titel, H1, p
doc = html (
& Nbsp; hoof (
& Nbsp; titel ("Hoofstuk 1: Groet ')),
& Nbsp; liggaam (
& Nbsp; h1 ("Hoofstuk 1: Groet '),
& Nbsp; p ('Hello, world')))
van xml.etree invoer ElementTree as et
et.dump (doc)
Resultate in hierdie: (bygevoeg somige witspasie vir opmaak)

& Nbsp;
& Nbsp; Hoofstuk 1: Groet
& Nbsp;
& Nbsp;
& Nbsp;

Hoofstuk 1: Groet


& Nbsp;!

Hello, world


& Nbsp;

Dit werk deur die vervanging van hierdie module met 'n wrapper voorwerp in sys.modules daardie fabriek funksies skep vir elemente wat gebaseer is op hul naam.
Ek gebruik hierdie bladsy as 'n basis vir die hack: http://stackoverflow.com/questions/2447353/getattr-on-a-module

Requirements:

  • Python

Soortgelyke sagteware

cssmergemedia
cssmergemedia

14 Apr 15

svn2cl
svn2cl

17 Feb 15

xsd2db
xsd2db

3 Jun 15

netdiag
netdiag

11 May 15

Kommentaar te magictree

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!