1. 程式人生 > 其它 >【selenium】開啟瀏覽器 _ 火狐|谷歌

【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