我想從網站上刮取文本(「顯示650個結果」)。Web抓取 - 使用BeautifulSoup和Python從類中獲取文本?
的我期待的結果是:
Result : Showing 650 results
以下是HTML代碼:
<div class="jobs-search-results__count-sort pt3">
<div class="jobs-search-results__count-string results-count-string Sans-15px-black-55% pb0 pl5 pr4">
Showing 650 results
</div>
Python代碼:
response = requests.get(index_url)
soup = BeautifulSoup(response.text, 'html.parser')
text = {}
link = "jobs-search-results__count-string results-count-string Sans-15px-black-55% pb0 pl5 pr4"
for div in soup.find_all('div',attrs={"class" : link}):
text[div.text]
text
到目前爲止,它看起來像我代碼不起作用。
您的代碼在語法上不正確。它爲什麼會起作用? – DyZ