Python селен для выбора «menuitemradio» через родительский элемент - PullRequest
0 голосов
/ 08 мая 2020

Следующий код продолжает выдавать недопустимую синтаксическую ошибку . Я думаю, это из-за неправильного использования recent_rating_bt_2 для доступа к дочерним элементам и не знаю, как еще go об этом.

Это исходный код, над которым я работал

wait = WebDriverWait(browser, 10)
menu_bt = wait.until(EC.element_to_be_clickable(
    (By.XPATH, '//g-dropdown-button[@class=\'dkSGpd NkCsjc\']'))
)
menu_bt.click()
recent_rating_bt = browser.find_elements_by_xpath('//g-menu[@role=\'menuitemradio\']')
  [2]recent_rating_bt_2=recent_rating_bt.find_elements_by_xpath('//div[@class='znKVS' and 
    .='Newest']')

    recent_rating_bt_2.click()
...