python即时标记
2014-05-03 20:43
513 查看
功能 :读入文本内容转化为HTML
import sys def lines(file): for line in file: yield line yield '\n' def blocks(file): block = [] for line in lines(file): if line.strip(): block.append(line) elif block: yield ''.join(block).strip() block = []
import sys,re from util import * print '<html><head><title>...</title><body>' title = True for block in blocks(sys.stdin): block = re.sub(r'\*(.+?)\*',r'<em>\1</em>',block) if title: print '<h1>' print block print '</h1>' title = False else: print '<p>' print block print '</p>' print '</body></html>'
相关文章推荐
- python即时标记
- python项目练习一:即时标记
- Python基础教程实践1,即时标记(win7,64位系统)
- Python基础_即时标记及其相关的语法
- python项目练习一:即时标记
- python基础教程:即时标记
- python基础教程总结15——1.即时标记
- Python项目一:即时标记
- python项目练习一:即时标记
- python实现即时标记
- python的即时标记项目练习笔记
- Python项目练习之——即时标记
- python十个项目之----即时标记
- 1.Python脚本学习实战笔记一 即时标记
- python的即时标记项目练习笔记
- 【Python】读书笔记:Python基础教程-项目1-即时标记
- Python-学习-项目1-即时标记-1
- python即时标记小知识点总结
- ChartDirector 5.0 for python 笔记【10】CDML 标记语言
- python之html标记的妙用