生成HTML頁面的Python模塊 PyH

jopen 12年前發布 | 93K 次閱讀 Python HTML操作類庫

生成HTML頁面的Python模塊 PyH
PyH 是一個用來生成HTML頁面的Python模塊,使用面向對象的方式,HTML的標簽都會對應一個Python的對象,輸出的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()

項目主頁:http://www.baiduhome.net/lib/view/home/1324432362608

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!