我正在使用beautifulsoup獲取頁面中的所有鏈接。我的代碼是:從頁面獲取所有鏈接美麗的湯
import requests
from bs4 import BeautifulSoup
url = 'http://www.acontecaeventos.com.br/marketing-promocional-sao-paulo'
r = requests.get(url)
html_content = r.text
soup = BeautifulSoup(html_content, 'lxml')
soup.find_all('href')
所有我得到的是:
[]
我怎樣才能得到該網頁上的所有HREF鏈接的列表?
但是當我這樣做,我只是得到第一個鏈接: http://www.acontecaeventos.com.br/ 我應該做一個for循環,讓他們都? – user1922364
'links = soup.find_all('a')'給你一個所有鏈接的列表。我在答案的底部代碼中使用了第一個鏈接作爲示例。是的,循環鏈接列表來訪問所有找到的鏈接。 – Anonta