python 自动补全未带域名的图片地址
代码如下(示例):
#补全图片地址
import urllib
import re
def imgUrl(url,content) :
#取出需要转换图片地址
list = re.compile('<img .*?src="(.*?)".*?>').findall(content)
#循环替换成已经补全的图片地址
for i in list:
#补全图片地址
c = urllib.parse.urljoin(url, i)
#替换成已经补全的图片地址
content = re.sub(i, c, content)
print(content)
总结
参数解析 url:与图片地址域名相同的地址
content 需要转换带有img标签的正文内容 可批量转换
可使用固定数据替换参数 进行测试