summaryrefslogtreecommitdiff
path: root/static.py
blob: 316884386883b41660d487f9b3f8e575f9100158 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
import os, sys
from bs4 import BeautifulSoup as bs4

content_file = sys.argv[1]
page_header = sys.argv[2] if len(sys.argv) > 2 else ''

template = bs4(file('templates/static.html'), 'lxml')
template.select('h2 small')[0].string = page_header
template.find('div', {'id': 'content'}).append(
    bs4(file(content_file).read(), 'lxml')
)

print template.prettify().encode('utf-8')