Python文本转HTML教程-Python基础知识详解-转换文本为HTML格式
Python文本转HTML教程-Python基础知识详解-转换文本为HTML格式功能:将文本文件转换成HTML格式的文档。 方法: 1.添加初始标签2.智能分段#util.py def lines(file): #遍历文本文件,使用生成器保存每行 for line in file:yield line #此时获取到第一行的值后,会暂停,返回到被调用的地方,即blocks函数语句中#在文件最后添加空行 yield '\n' def blocks(file): block=[] #lines函数返回的yield存储值,拿来每行遍历,根据是否有空行找出段落for line in lines(file): #判断是否为字符串,字符串才有split()方法,如果有,追加到block里,开始回到lines中进入到下一次循环, if line.strip(): block.append(line) #如果不是字符串,那么将block里的内容去空格并追加到空字符串''后,然后清空block,避免重复内容elif block: yield ''.join(block).strip() blo
下载地址
用户评论