Прокручивание списка и сравнение с опциями в выпадающем списке - PullRequest
0 голосов
/ 01 апреля 2020

Я пытаюсь l oop просмотреть список идентификаторов и отправить каждую опцию со значением = id. После отправки я получаю нужный текст из последней строки таблицы. Базовая функциональность c работает, однако, когда я добавляю более одного «ID» в список, он возвращает результат только для последнего элемента в списке.

Вот мой код:

#Go To Email Logs
driver.get("https://website.com/manager/email_logs.php")


#variables
SaleIds = ['47832', '47842', '49859', '50898']
dropdown = Select(driver.find_element_by_id('emailspecialid'))
options = dropdown.options


for option in options:
    value = option.get_attribute('value')
    for id in SaleIds:
        if id == value:
            option.click()
            driver.find_element_by_tag_name('input').submit()
            result = driver.find_element_by_xpath('/html/body/table[1]/tbody/tr[last()]/td[4]').text
            driver.implicitly_wait(100)
            print(result)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...