加载超时设置
browser.set_page_load_timeout(5)
from selenium import webdriver
import time
from selenium.webdriver.common.action_chains import ActionChains
import re
from selenium.webdriver.common.keys import Keys
from bs4 import BeautifulSoup as bs
import pickle
browser = webdriver.Chrome()
#Chrome浏览器驱动
browser.get('https://www.taobao.com/')
#打开网页
handles = browser.window_handles
browser.switch_to.window(handles[0])
def c():
bo = browser.find_element_by_xpath('//*[@id="task-content-iframe"]')
browser.switch_to.frame(bo)
browser.switch_to.default_content()
html = bo.get_attribute('innerHTML')
js ='videoList(10108325)'
browser.execute_script(ji)
try:
alert = browser.switch_to.alert
con = alert.text
print(con)
alert.accept()
except:
pass
#。。。。。。。。。。。。。。。。。。。。。。。。。。。
chromedriver驱动下载地址:
http://chromedriver.storage.googleapis.com/index.html
同时提供geckodriver和iedriverserver的下载地址:
geckodriver:
https://github.com/mozilla/geckodriver/releases
iedriverserver:
http://selenium-release.storage.googleapis.com/index.html
————————————————