问题描述
我用硒制作了自动登录机器人。它从.txt文件和输入获取数据。 我的问题是:如何使用新用户:pass打开新选项卡? 例如.txt文件的第一行是test:test,我想用txt的第二行(test2:test2)打开新标签页
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.wait import WebDriverWait
import time
browser = webdriver.Chrome()
def checker(data):
email = data[0]
password = data[1]
browser.get(
"site name")
browser.find_element_by_id("login-username").send_keys(email)
browser.find_element_by_id("login-password").send_keys(password)
browser.find_element_by_id("login-button").click()
time.sleep(5)
browser.find_element_by_css_selector("._95e9f2bdf9c64702a").click()
combos = open("combo.txt","r").readlines()
arrange = [lines.replace("\n","")for lines in combos]
for lines in arrange:
data = lines.split(":")
checker(data)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)