我刚开始使用python。我想使用Selenium编写一个包含bot的循环。我想登录一个网站。我发送我的号码和密码。服务器上密集时,页面将刷新。数字和密码部分正在清理中。我希望它尝试使用相同的数字和密码登录,直到我登录系统。如果我在数字部分输入文本,则循环有效,但是我需要输入数字。
from selenium import webdriver
import time
browser = webdriver.Chrome()
browser.get("https://www.*****.com")
time.sleep(1)
loginbutton = browser.find_element_by_name('login')
no = browser.find_element_by_name('no')
password = browser.find_element_by_name('pass')
while True:
no.send_keys("160210051")
password.send_keys("example")
time.sleep(1)
loginbutton.click()
no.clear()
password.clear()
continue
我发现在while循环中找到了元素并且它起作用了。页面刷新后,过去的元素将被删除。感谢大家。