webdriver 常用API -浏览器操作
webdriver 常用API -浏览器操作
打开:driver.get(url)
关闭:driver.quit()结束进程或driver.close()仅关闭当前窗口
设置窗口大小:driver.set_window_size(200,500)
最大化窗口:driver.maximize_window()
获取网页源码:driver.page_source()
获取窗口名称:driver.name
刷新页面:driver.refresh()
获取页面标题:driver.title
获取当前页面url地址:driver.current_url
获取当前页面截图:driver.get_screenshot_as_file(path)
实例:
1 from selenium import webdriver 2 import time 3 driver = webdriver.Chrome() 4 5 driver.get("https://www.baidu.com/") 6 # 获取网页源码 7 # print(driver.page_source) 8 # 获取窗口名称 9 print(driver.name) 10 # 获取页面标题 11 print(driver.title) 12 # 获取当前页面url地址 13 print(driver.current_url) 14 driver.find_element_by_id('kw').click() 15 driver.find_element_by_id('kw').clear() 16 driver.find_element_by_id('kw').send_keys('webdriver') 17 driver.find_element_by_id('su').click() 18 time.sleep(2) 19 # 获取当前页面截图 20 driver.get_screenshot_as_file('baidu.png') 21 time.sleep(2) 22 driver.close()
本文来自博客园,作者:wujin啊~,转载请注明原文链接:https://www.cnblogs.com/wujina/p/16067255.html

浙公网安备 33010602011771号