1 from selenium import webdriver 2 from time import sleep 4 #获取浏览器驱动 5 driver=webdriver.Chrome() 6 #访问网易云网址 7 driver.get(‘http://music.163.com‘) 8 #浏览器设置为最大 9 driver.maximize_window() 10 #点击登录按钮 11 driver.find_element("xpath",‘//a[text()="登录"]‘).click() 12 #点击选择其他登录方式 13 sleep(3) 14 #点击选择其他登录模式 15 driver.find_element(‘xpath‘,‘//a[text()="选择其他登录模式"]‘).click() 16 #同意《服务条款》《隐私政策》《儿童隐私政策》 17 driver.find_element(‘xpath‘,‘//input[@type="checkbox"]‘).click() 18 #点击qq登录 19 driver.find_element(‘xpath‘,‘//a[text()="QQ登录"]‘).click() 20 21 # 获取全部窗口的handle 22 wins= driver.window_handles 23 print("所有页签handle %s" % wins) 24 # print(wins[0]) 25 # print(wins[1]) 26 #切换页签 27 driver.switch_to.window(wins[1]) 28 # now1=driver.current_window_handle 29 print(driver.title) 32 # driver.find_element(‘xpath‘,‘//div/a[@text()="帐号密码登录"]‘).click()
原文:https://www.cnblogs.com/l-m-l942230/p/14750538.html