使用代码时,我只会得到最后的结果。我知道这是因为它替换每个结果,但我应该怎么办呢?
posts = driver.find_elements_by_class_name("scoreboardInfoNames")
poster = driver.find_elements_by_class_name("outcomeCollection")
for post in posts, poster:
data = pd.DataFrame({"Teams": [post.text], "Odds": [poster.text]})
datatoexcel = pd.ExcelWriter("Matches.xlsx", engine="xlsxwriter")
data.to_excel(datatoexcel, sheet_name="Sheet1")
datatoexcel.save()
我希望它像这样
Teams Odds
Team1 Odds1
Team2 Odds2
Team3 Odds3
. .
. .
. .