我如何调整此 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