擅长:python、mysql、java
<p>下面是您的问题的示例代码。你知道吗</p>
<pre><code>import re
import requests
page = requests.get("https://www.immoweb.be/en/search/apartment/for-sale/leuven/3000")
print(page.content)
from bs4 import BeautifulSoup
soup = BeautifulSoup(page.content, 'html.parser')
prices = []
for items in soup.find_all("div", {"class": "xl-price rangePrice"}):
if items.string:
result = re.findall(r'\d+.\d+', items.string)
prices.append(result[0])
else:
soup1 = BeautifulSoup(str(items), 'html.parser')
for item in soup1.find("div", {"class": "xl-price rangePrice"}):
if item.string:
result = re.findall(r'\d+.\d+', item.string)
if len(result)>0:
prices.append(result[0])
print(prices)
</code></pre>