我尝试访问曼联主场的结果,但无法访问。。这是网站页面
下面是该页面的一段 HTML 代码:
<div id="g_1_l2dtbMED" title="Click for match detail!" class="event__match event__match--static event__match--last event__match--oneLine"><div class="event__time">04.10. 17:30</div><div class="event__participant event__participant--home"><svg class="card___2ip_DLm icon--redCard icon--redCard-first icon--redCard-last"><title></title><use xlink:href="/res/_fs/build/symbols.f1bc6b2.svg#card"></use></svg>Manchester Utd</div><div class="event__scores fontBold"><span>1</span> - <span>6</span></div><div class="event__participant event__participant--away fontBold">Tottenham</div><div class="event__part">(1 - 4)</div><span class="wld wld--l" title="Loss">L</span></div>
我搜索解析的结果是“L”,位于 balise 中<span>。
这是我尝试解析它所做的代码:
driver = webdriver.Chrome()
url = "https://www.flashscore.com/team/manchester-united/ppjDR086/results/"
driver.get(url)
Team = 'manchester Utd'
results = WebDriverWait(driver, 20).until(EC.find_elements((By.XPATH,"//div[@class='event__participant--home' and contains(text(),'"+ Team +"')]//ancestor::div/span")))
print(len(results))
但这在 20 秒后(即搜索时间限制)给我抛出了异常“TimeoutException”。
拉丁的传说
qq_花开花谢_0
相关分类