最近仿站,发现大量tag关键字链接替换成为自己网站链接地址,因为太多,手工替换很是麻烦,于是使用Python实现网页代码链接根据关键字实现a链接批量替换,具体实现代码如下:
with open('alink.html','rb') as html_obj:
html=html_obj.read()
html=html.decode('utf-8')
reg1 = r'<a.*?href="([(http)|(//)].*?)"[^>]*>([^<]*)</a>'
pattern1 = re.compile(reg1)
imglist1 = pattern1.findall(html)
print(imglist1)
for i in imglist1:
# 替换html代码中的a链接为自己要求的网站a链接地址
html = html.replace(i[0], '/e/search/result/so.php?kwd=' + i[1])
print(html)
with open("alink_new.html", 'w') as f:
f.write(html)最终替换效果
如果本文对你有帮助,欢迎打赏本站

支付宝扫码打赏
微信扫码打赏
