以下是一个简单的循环代码示例,可以每隔10秒钟下滑一次页面并点击按钮:
import time
from selenium import webdriver
# 初始化浏览器
driver = webdriver.Chrome()
# 进入网页并输入用户名密码
driver.get('https://example.com')
# ...
# 循环下滑页面并点击按钮
while True:
# 下滑页面
driver.execute_script('window.scrollBy(0, 500)')
# 等待1秒
time.sleep(1)
# 点击按钮
button = driver.find_element_by_xpath('//button[contains(text(), "Click Me")]')
button.click()
# 等待10秒
time.sleep(10)
# 关闭浏览器
driver.quit()