Вы можете использовать эту функцию для удаления изображения. использование тега img в настоящее время бесполезно. Мы можем реализовать что-то вроде ниже, что будет соответствовать требованию. Он не ретранслируется ни на какие теги, поэтому, где бы ни была ссылка на изображение, он будет ее захватывать.
def extract_ImageUrl(soup_chunk):
urls_found = []
for tags in soup_chunk.find_all():
attributes = tags.attrs
if str(attributes).__contains__('http'):
for links in attributes.values():
if re.match('http.*\.jpg|png',str(links)):
if len(str(links).split()) <=1:
urls_found.append(links)
else:
link = [i.strip() for i in str(links).split() if re.match('http.*\.jpg|png',str(i))]
urls_found = urls_found + link
print("Found {} image links".format(len(urls_found)))
return urls_found
Это первоначальная мысль, требуются обновления, чтобы сделать ее намного лучше.