从硒python的下拉列表中选择

时间:2019-03-04 08:22:14

标签: selenium

我正在尝试使用python的硒更改此页面中周期的选择。 http://www.championsleague.basketball/18-19/game/1010/AEK-Hapoel-Jerusalem#|tab=play_by_play

有什么想法怎么做? 谢谢:)

1 个答案:

答案 0 :(得分:0)

您可以使用此CSS选择元素(我想您是在谈论“按顺序播放”旁边的四分之一选择):

driver.find_element_by_css_selector("#gamepage_playbyplay span.period_select").click()

然后等待并选择值“ Q4”,例如:

wait.until(EC.visibility_of_element_located((By.CSS_SELECTOR, '#gamepage_playbyplay span.period_select option[value="Q4"]')))
driver.find_elements_by_css_selector('#gamepage_playbyplay span.period_select option[value="Q4"]')).click()