import re
import os
print(
"""
------------------------------------------------
* 这个工具用来将html的css,js文件替换符合jiaji2语法的导入方式*
-------------------------- ---------------------
"""
)
file = input('>>输入需要修改的css文件')
if not os.path.exists(file):
print('文件不存在')
else:
with open(file, 'r', encoding='utf-8') as content:
f = content.read()
ret = re.findall(r"href=(.*?\.css)", f)
ret2 = re.findall(r"src=(.*?\.js)", f)
try:
for item in ret:
filename1 = item.split('/')[1]
regex = re.compile(f"{item}")
f = regex.sub("\"{{ url_for('static', filename='%s') }}" % filename1, f)
for item1 in ret2:
filename2 = item1.split('/')[1]
regex = re.compile(f"{item1}")
f = regex.sub("\"{{ url_for('static', filename='%s') }}" % filename2, f)
print(f)
except:
pass
这个工具用来将html的css,js文件替换
最新推荐文章于 2024-07-14 16:46:11 发布