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