擅长:python、mysql、java
<p>如果您想要刮取的元素没有<code>class</code>或<code>id</code>,那么您可以使用<code>xpath</code>获得它</p>
<pre><code>import lxml.html
import requests
url = "https://www.wunderground.com/history/daily/gb/christchurch/EGHH/date/2019-8-11"
path = "/html/body/app-root/app-history/one-column-layout/wu-header/sidenav/mat-sidenav-container/mat-sidenav-content/div/section/div[1]/lib-city-header/div[1]/div/div/a[1]/lib-display-unit/span/span[1]/text()"
response = requests.get(url)
tree = lxml.html.fromstring(response.text)
temperature = tree.xpath(path)
if temperature:
print(temperature[0])
</code></pre>