|
Size: 981
Comment:
|
← Revision 6 as of 2012-08-21 10:36:54 ⇥
Size: 1015
Comment: to original name
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| ## page was renamed from HtmlGen |
HTMLgen. Python에서 HTML을 만들어내는 모듈. 최대한 OOP적으로 HTML들을 만들어낼 수 있다.
http://starship.python.net/crew/friedrich/HTMLgen/html/main.html
가장 기본적인 SimpleDocument의 사용
import HTMLgen
d=HTMLgen.SimpleDocument()
p=HTMLgen.Paragraph("this is test")
d.append(p)
print d좀 더 복잡한 SeriesDocument : 링크정보나 전후정보들을 사용할때
def overview(filename, aft=None, fore=None, top=None, home=None):
doc=SeriesDocument("HTMLgen.rc") #문서에 필요한 리소스를 읽는다.
doc.title=doctitle
doc.subtitle='Overview'
doc.banner=('../image/HTMLgen_banner.jpg')
doc.goprev, doc.gonext, doc.gotop, doc.gohome = aft,fore,top,home
doc.append_file(os.path.join(datadir, 'overview-txt.html')) #기존에 만들어둔 페이지 삽입
doc.write(os.path.join(htmldir,filename))
BioHackersNet