在Python中,可以使用循环语句来重复执行Selenium中的一条命令。常用的循环语句有for循环和while循环。
import time
from selenium import webdriver
driver = webdriver.Chrome()
for i in range(5): # 重复执行5次
driver.get("https://www.example.com") # 执行的命令
time.sleep(1) # 可选,添加延时等待
driver.quit()
上述代码中,使用for循环重复执行了5次driver.get("https://www.example.com")
命令,每次执行后等待1秒。
import time
from selenium import webdriver
driver = webdriver.Chrome()
count = 0
while count < 5: # 重复执行5次
driver.get("https://www.example.com") # 执行的命令
time.sleep(1) # 可选,添加延时等待
count += 1
driver.quit()
上述代码中,使用while循环重复执行了5次driver.get("https://www.example.com")
命令,每次执行后等待1秒。通过设置一个计数器count
来控制循环次数。
以上是在Python中使用Selenium重复执行一条命令的方法,可以根据实际需求选择使用for循环或while循环,并根据需要添加适当的延时等待。
领取专属 10元无门槛券
手把手带您无忧上云