瀏覽器配置selenium+python

梅津太郎發表於2020-10-13
from selenium.webdriver.chrome.options import Options  
from selenium import webdriver  
from selenium.webdriver.common.keys import Keys  
import time  
  
__browser_url = r'C:/Users/cuihu/AppData/Local/360Chrome/Chrome/Application/360chrome.exe'  ##360瀏覽器的地址  
chrome_options = Options()  
chrome_options.binary_location = __browser_url  
  
driver = webdriver.Chrome(chrome_options=chrome_options)  
driver.get('http://www.baidu.com')  
driver.find_element_by_id("kw").send_keys("seleniumhq" + Keys.RETURN)  
time.sleep(3)  
driver.quit() 

以上程式碼執行的時候報錯:

“unknown error: cannot find Chrome binary”

解決方法:

http://chromedriver.storage.googleapis.com/index.html

下載與瀏覽器相應版本的dirve
在這裡插入圖片描述
解壓,

  1. 將其放到python 直譯器環境中:
    在這裡插入圖片描述
  2. 再次複製,將其放到瀏覽器安裝程式中:

在這裡插入圖片描述
3. 將瀏覽器目錄新增到環境變數中。
4. 完成:
在這裡插入圖片描述

相關文章