import re base_template = '''\ %(title)s %(body)s ''' re_start = re.compile(r'^.*', re.I+re.S) re_end = re.compile(r'.*$', re.I+re.S) re_title = re.compile(r'(.*?)', re.I+re.S) def convert_index(content): title = re_title.search(content).group(1) content = re_start.sub('', content) content = re_end.sub('', content) return base_template % { 'title': title, 'body': content} if __name__ == '__main__': import sys if sys.argv[1:]: print 'Usage: convert_index.py < rest_file.html > imagescape_version.html' sys.exit() sys.stdout.write(convert_index(sys.stdin.read()))