我正在尝试使用beautifulsoup抓取NHL游戏的结果,但是我很难弄清楚如何获得游戏进行的日期和结果。游戏的日期在标签下,结果在“ field-content”类中。目前,我能够找到两个值并将它们放在独立变量中,但我想保持它们在原始网站中出现的顺序,并将数据放在单个变量中。
import bs4 as bs
import urllib.request
sauce = urllib.request.urlopen("https://www.jatkoaika.com/nhl/ottelut").read()
soup = bs.BeautifulSoup(sauce,features="html.parser")
dates = str(soup.find_all("h3"))
dates = dates.replace("<h3>","").replace("</h3>","")
games = str(soup.find_all("span",{"class": "field-content"}))
games = games.replace('<span class="field-content">',"").replace("</span>","")