为解决用户端缓存问题给 html 中的 js, css 添加/替换版本号
python with_version.py input.html v=0.0.1 output.html
import bs4
import sys
def param_merge(vstr, pstr):
vsplit = vstr.split('=')
pdict = {
}
for pkey in pstr.split('&'):
psplit = pkey.split('=')
pdict[psplit[0]] = psplit[1]
pdict[vsplit[0]] = vsplit[1]
pstr2_list = [k + '=' + pdict