【selenium】打开浏览器 _ 火狐|谷歌
火狐浏览器
def firefox(): firefox_browser = webdriver.Firefox() # webdriver.我们想操控的浏览器,这个可以换 time.sleep(3) # 等待三秒 firefox_browser.get("https://www.baidu.com") # 在火狐浏览器内打开百度页面 time.sleep(3) firefox_browser.find_element_by_id("kw").send_keys("selenium") # 元素定位 time.sleep(3) firefox_browser.find_element_by_id("su").click # 模拟用户点击 firefox_browser.quit() # 操作完调用quit关闭掉浏览器
谷歌浏览器
def chrome(): chrome_browser = webdriver.Chrome() # 打开Google浏览器 driver在python的Scripts路径 # chrome_browser = webdriver.Chrome(executable_path="z:/driver/chromedriver.exe") # 浏览器驱动路径 chrome_browser.implicitly_wait(10) # 隐式等待5s 超时时间,使用一次作用域find_element chrome_browser.get("https://www.baidu.com") # 打开网址 # chrome_browser.get(r"D:\html\bookmarks_2022_1_17.html") # 打开本地html页面 print("网址标题:", chrome_browser.title) print("网址url:", chrome_browser.current_url ) time.sleep(5) # 休眠5s chrome_browser.quit() # 5s后操作完调用quit关闭掉浏览器 # chrome_browser.close() # 会出现OSError 句柄无效异常
参考网址:www.baidu.com

-------------------------------------------------------------------------------------
如果万事开头难 那请结局一定圆满 @ Phoenixy
-------------------------------------------------------------------------------------
浙公网安备 33010602011771号