我正在尝试从此site中提取元素。更具体地说,我试图提取温度。
这是我尝试使用BeautifulSoup4提取的以下元素:
<p class="temperature">-1<span>°C</span></p>
以下是我的python代码,它应该从上述网站中提取元素:
import requests
from bs4 import BeautifulSoup
url = requests.get('https://www.theweathernetwork.com/ca/weather/ontario/mississauga')
soup = BeautifulSoup(url.content, 'lxml')
print(soup.find_all('p', {'class':'temperature'}))
它只返回一个空数组。
[]
如果有人能帮助我,我会非常感激。
注意:我是python的新手