擅长:python、mysql、java
<p>我相信这不是一个聪明的代码,但我认为它会有所帮助</p>
<pre><code>soup = BeautifulSoup(data, "html.parser")
Answers = soup.find_all("div", {"class":"Answer"})
for answer in Answers:
regex1 = r"<div><b>.*?</b>"
regex2 = r"</div>"
subst = ""
if answer.find_all('b')[-1].next.strip() == 'Image:':
parent_element = answer.find_all('b')[-1].parent
result = re.sub(regex1, subst, str(parent_element))
image_link = re.sub(regex2, subst, str(result))
else:
image_link = "no link"
print(image_link)
</code></pre>