我如何调整此 selenium 代码,使其不断循环刷新 'n' 次?
How can I adapt this selenium code so that it constantly refreshes in a loop for 'n' times?
我有以下代码:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time
options=Options()
driver=webdriver.Chrome(options=options)
driver.get("https://www.theguardian.com/uk")
time.sleep(2)
driver.refresh()
我希望能够使用上面的代码执行以下操作:
1.Go 到 url
2.Wait 要加载的页面
3.Refresh 页
4.Repeat 第 2 步和第 3 步 'n' 次(假设 n=100)
你可以简单地引入一个while loop
have put counter i
,并设置一个条件,如果i == 100
(比方说),你想跳出循环。
代码:
i = 0
while True:
time.sleep(2)
driver.refresh()
if i == 100:
break
else:
continue
i = i + 1
我有以下代码:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time
options=Options()
driver=webdriver.Chrome(options=options)
driver.get("https://www.theguardian.com/uk")
time.sleep(2)
driver.refresh()
我希望能够使用上面的代码执行以下操作:
1.Go 到 url
2.Wait 要加载的页面
3.Refresh 页
4.Repeat 第 2 步和第 3 步 'n' 次(假设 n=100)
你可以简单地引入一个while loop
have put counter i
,并设置一个条件,如果i == 100
(比方说),你想跳出循环。
代码:
i = 0
while True:
time.sleep(2)
driver.refresh()
if i == 100:
break
else:
continue
i = i + 1