【selenium】開啟瀏覽器 _ 火狐|谷歌
阿新 • • 發佈:2022-04-07
火狐瀏覽器
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