Передача элемента списка в качестве аргумента метода Selenium Select - PullRequest
0 голосов
/ 25 мая 2020

Я пытаюсь передать элементы из списка как часть строки, которую метод select_by_visible_text() принимает в качестве аргумента в Selenium.

В настоящее время код выглядит следующим образом:

S1 = Select(driver.find_element_by_xpath('//*[@id="MainContent_DDL"]'))
S1.select_by_visible_text('USD.JPY.SPOT.PRI')

Я хотел бы создать список, содержащий первую часть аргумента в USD.JPY.SPOT.PRI (и не создавал список содержащий бит SPOT.PRI, потому что я хотел бы повторно использовать USD.JPY в других комбинациях в другом месте кода.) Список будет выглядеть примерно так:

mylist = ['USD.JPY', 'USD.EUR', 'USD.HKD]

Как я могу изменить то, что находится в скобки после select_by_visible_text, чтобы сделать его l oop через список строк в mylist?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...