如何设置一个特定的范围,使其接受该范围的值并在python中运行

如何设置一个特定的范围,使其接受该范围的值并在python中运行,python,loops,selenium,for-loop,selenium-webdriver,Python,Loops,Selenium,For Loop,Selenium Webdriver,有一个链接存在的python代码 driver.get('https://simpletire.com/catalog?select=1&brand=1') 在brand=55的位置应该有forloop范围,以便它从(1-500)中获取值并运行代码 代码: #Importing packages from selenium import webdriver import pandas as pd import time driver = webdriver.Chrome('/User

有一个链接存在的python代码

driver.get('https://simpletire.com/catalog?select=1&brand=1')
brand=55
的位置应该有forloop范围,以便它从(1-500)中获取值并运行代码

代码:

#Importing packages
from selenium import webdriver
import pandas as pd
import time

driver = webdriver.Chrome('/Users/1/chromedriver.exe')


driver.get('https://simpletire.com/catalog?select=1&brand=1')

try:

    click_more = True

    while click_more:


        time.sleep(5)
        element = driver.find_element_by_css_selector(".btn.btn-primary.btn-lg").click()


except : 
....
如何添加for循环,使其在(1-500)范围内循环

。。。。。。 ...... ..... .....
如果您使用的是python版本3.5+,那么可以使用f字符串:

范围(1501)内的i的
:
场地=f'https://simpletire.com/catalog?select1&brand={i} "
驱动程序获取(站点)
#代码的其余部分
否则,您可以使用%格式语法:

范围(1501)内的i的
:
场地https://simpletire.com/catalog?select1&brand=%d“%i”
驱动程序获取(站点)
#代码的其余部分
str.format
语法

范围(1501)内的i的
:
场地https://simpletire.com/catalog?select1&brand={}格式(一)
驱动程序获取(站点)
#代码的其余部分

仍然可以使用
.format
表示法(它比python2字符串格式更强大),问题:这行吗<范围(15001)内i的代码>驱动程序。获取('https://simpletire.com/catalog?select=1&brand=“+str(i))@AmosBordowitz是的,你可以,它大约和
str.format
一样快,虽然计时结果比f字符串慢得多,但计时与问题无关,会破坏原本是个好答案的东西。
driver.get('https://simpletire.com/catalog?select=1&brand=1')
driver.get('https://simpletire.com/catalog?select=1&brand=2')
driver.get('https://simpletire.com/catalog?select=1&brand=3')
driver.get('https://simpletire.com/catalog?select=1&brand=4')
driver.get('https://simpletire.com/catalog?select=1&brand=5')
driver.get('https://simpletire.com/catalog?select=1&brand=6')