selenium iframe 切換

browser.switch_to.frame(browser.find_element_by_id("loginIframe"))
browser.switch_to.default_content()

# coding:utf-8
from  selenium import webdriver
from time import sleep

browser = webdriver.Chrome()
#browser.maximize_window()
browser.set_window_size(1920,1080)
browser.implicitly_wait(10)
url = "http://lpl.qq.com/es/lpl/2018/index.shtml"
browser.get(url)

sleep(1)
browser.find_element_by_xpath('//*[@id="unlogin"]/a').click()
sleep(1)
browser.switch_to.frame(browser.find_element_by_id("loginIframe"))
browser.find_element_by_id("img_out_22").click()
sleep(1)
browser.switch_to.default_content()

browser.find_element_by_xpath('//*[@id="matchList"]/li[5]/div[3]/a').click()
sleep(1)
browser.find_element_by_id("speak_msg").send_keys("upupup")
browser.find_element_by_id("sendmsg").click()

#sleep(3)
#print "瀏覽器退出"
#browser.quit()

參考:
1.selenium之 定位以及切換frame(iframe)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章