|
实在不会写了,首先link1,2,3,4属于同一网站下四个子页面共享账户密码的缓存。link5属于这个网站的测试环境除了网址啥都一样。link6属于另一个网站但是这些网站的用户名密码通用(都一样)。我的目的就是在一个窗口用六个标签栏分别打开这六个网页。
中间的time.sleep为了打开link1后使link2,3,4共享1的账户密码缓存。
from selenium import webdriver
import time
driver = webdriver.Chrome ()
driver.get('Link1')
driver.maximize_window()
def login_data():
User = 'ASdf234'
Password = 'BAsd1111'
return User, Password
from selenium.webdriver.common.keys import Keys
ue, pd = login_data()
driver.find_element_by_name("user").send_keys(ue)
driver.find_element_by_name("password").send_keys(pd)
driver.find_element_by_xpath('button').click() #点击登录按钮
time.sleep(8)
mon_1 [
'link2'
'link3'
'link4'
]
mon_2 ['link5']
mon_3 ['link6']
def main():
for list1 in mon_1:
window.open(list1) |
|