Python Selenium (Chrome Webdriver) - определение URL на основе значений - PullRequest
1 голос
/ 27 января 2020

Я ищу способ l oop через URL-адреса на основе списка значений в Python Selenium.
У меня есть такой список: 1000 1200 1250

Веб-сайт структурированный как: https://example.com/1000/events. Я мог бы достичь этого с помощью: driver.get (https://example.com/1000/events) Однако, в идеале, я бы определил список выше, а затем проследил бы URL на основе значений списка. В идеале, сделайте скрипт go из https://example.com/1000/events, и после того, как этот скрипт будет выполнен, go до https://example.com/1200/events et c.

Кто-нибудь, кто может мне помочь с этим? Заранее спасибо

1 Ответ

1 голос
/ 27 января 2020

Определите base_url следующим образом:

base_url = 'https://example.com/{}/events'

Тогда, если ваш список, например:

my_list = [1000, 1200, 1500]

Вы можете сделать:

for num in my_list:
    url = base_url.format(num)
    <do your stuff here using url variable>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...