我正在努力获得之前在索法斯科球场为任何球队打过的比赛的href,让我们以利物浦为例(https://www.sofascore.com/team/football/liverpool/44). 我想获得他们之前5款游戏的href,但其中一款游戏是通过以下代码显示的:
import requests
from bs4 import BeautifulSoup, SoupStrainer
link = "https://www.sofascore.com/team/football/liverpool/44"
res = requests.get(link)
soup = BeautifulSoup(res.content, 'html.parser')
soup = soup.find('main')
for link in BeautifulSoup(res.content, "html.parser", parse_only=SoupStrainer('a', href=True)):
print(link['href'])
一些href正在显示,但不是我需要的。
1条答案
按热度按时间0yycz8jy1#
您看到的数据是通过ajax从外部源加载的。您可以使用
requests
模块:印刷品: