python+selenium怎样循环登陆账号?

我有10个账号,还有这10个账号对应的登陆密码,我想在指定网站上一直不停的循环登陆这10个账号,怎么写代码?

打开网页输入网址
输入第一个账号和密码
.....做相应的操作.....
关闭网页
打开网页输入网址
输入第二个账号和密码
.....做相应的操作.....
关闭网页
...................
打开网页输入网址
输入第十个账号和密码
.....做相应的操作.....
关闭网页
再从头循环

楼主可以事先将账号和密码存储在一个字典中,也可以用pandas读取账号密码信息,为方便展示,我就将账号信息储存在一个字典中,具体的代码如下:
from selenium import webdriver
# 账号和密码信息
user_information = { "username1": "password1", "username2": "password2", "username3": "password3"}
# 使用循环遍历字典进行账号登录
for username, password in user_information.items():
# 创建WebDriver对象,可根据实际情况选择合适的浏览器驱动(如ChromeDriver)
driver = webdriver.Chrome()

# 访问登录页面

driver.get("https://example.com/login") # 替换为实际的URL

# 输入账号_name("username") 替换为实际的用户名输入框元素定位方式 username_input = driver.find_element_by_name("username") .send_keys(username)
password_input = driver.find_element_by_name("password") .send_keys(password)
# 替换为实际的提交按钮元素定位方式

submit_button.click()

# 在此添加其他操作或验证登录结果的代码

# 关闭浏览器窗口

driver.quit()
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网