文件夹展示
使用说明
双击运行批处理文件“脚本美化.bat”即可美化当前文件夹下所有html文件
Python(htmlBeautiful.py)代码
from bs4 import BeautifulSoup #请先装好bs4包 import sys #用于获取系统参数 def prettifyHtml(): f = open(sys.argv[1],'r',encoding = 'utf-8') soup = BeautifulSoup(f, 'html.parser') f = open(sys.argv[1],'w',encoding = 'utf-8') f.write(soup.prettify()) f.close() if __name__ == "__main__": prettifyHtml()
批处理(脚本美化.bat)代码
@echo off #关闭回显 for %%i in (*.html) do htmlBeautiful.py %%i pause
效果展示
以文件夹中about.html为例,美化前脚本排版如下
显然,脚本虽然不是特别凌乱,但是没有缩进(好吧,我承认是为了展示效果故意把缩进全删了)。
运行 脚本美化.bat 之后
显然脚本工整了不少。