PyH生成HTML頁(yè)面的Python模塊
PyH 是一個(gè)用來(lái)生成HTML頁(yè)面的Python模塊,使用面向?qū)ο蟮姆绞剑琀TML的標(biāo)簽都會(huì)對(duì)應(yīng)一個(gè)Python的對(duì)象,輸出的HTML文檔排版良好,易于閱讀。
示例代碼:
from pyh import *
page = PyH('My wonderful PyH page')
page.addCSS('myStylesheet1.css', 'myStylesheet2.css')
page.addJS('myJavascript1.js', 'myJavascript2.js')
page << h1(cl='center', 'My big title')
page << div(cl='myCSSclass1 myCSSclass2', id='myDiv1') << p(id='myP1', 'I love PyH!')
mydiv2 = page << div(id='myDiv2')
mydiv2 << h2('A smaller title') + p('Followed by a paragraph.')
page << div(id='myDiv3')
page.myDiv3.attributes['cl'] = 'myCSSclass3'
page.myDiv3 << p('Another paragraph')
page.printOut()
評(píng)論
圖片
表情
