- 安装
pip install selenium
下载浏览器对应的driver 如chromedriver - 使用
文档——- http://selenium-python.readthedocs.io/api.html
driver=webdriver.Chrome(executable_path="D:\Python\workspace\ArticleSpider\chromedriver.exe")
driver.get(url)
driver.implicitly_wait(10)
driver.maximize_window()
driver.page_source
driver.get_cookies()
driver.title
driver.current_url
driver.back()
driver.forward()
driver.maximize_window()
driver.set_window_size(1000, 800)
http://seleniumpython.readthedocs.io/api.html
driver.find_element(s)_by_class_name()
driver.find_element(s)_by_id()
driver.find_element(s)_by_xpath()
driver.find_element(s)_by_css_selector()
elem_user = driver.find_element_by_id('username')
elem_psw = driver.find_element_by_id('password')
ele_user.text
ele_user.get_attribute(name)
ele_user.get_attribute('innerHTML')
elem_user.clear()
elem_user.send_keys('xxxx')
elem_psw.send_keys('xxx')
ele_user.click()
driver.switch_to_window(driver.window_handles[1])
driver.close()
driver.get_screenshot_as_file('./screenshot.png')