ChromeDriver+Selenium安裝


介紹

Selenium是一個自動化測試工具,利用它我們可以驅動瀏覽器執行特定的動作,如點擊、下拉等操作。
ChromeDriver是一個Chrome瀏覽器驅動,用於驅動Chrome瀏覽器完成相應的操作。

Selenium的安裝

相關鏈接

安裝步驟(Windows/Linux通用)

  1. 執行安裝命令:pip install selenium
  2. 驗證是否安裝成功
    1. 進入Python命令行交互模式:python
    2. 導入Selenium庫:import selenium
    3. 如果沒有報錯則證明安裝成功,反之失敗

ChromeDriver的安裝

相關鏈接

安裝步驟

  1. 下載和Chrome瀏覽器版本與操作系統類型對應的ChromeDriver壓縮包(否則可能無法正常工作)
  2. 解壓ChromeDriver壓縮包
  3. 將ChromeDriver的可執行文件配置到環境變量下
    • Windows
      • 建議直接將chromedriver.exe文件拖到Python的Script目錄下
      • 也可單獨將其路徑配置到環境變量,右鍵"此電腦"->"屬性"->"高級系統設置"->"高級"->"環境變量",在"環境變量"的"Path"中點擊新建,輸入chromedriver.exe文件的路徑,點擊確定即可
    • Linux
      • 可將可執行文件移動到/usr/bin目錄下:sudo mv <chromedriver> /usr/bin
      • 也可單獨將其路徑配置到$PATH(例如chromedriver在/usr/local/chromedriver目錄下)
        1. 執行命令:vim ~/.profile
        2. 添加一句配置並保存:export PATH="$PATH:/usr/local/chromedriver"
        3. 執行命令:source ~/.profile
  4. 驗證是否安裝成功(Windows/Linux通用)
    • 直接在命令行下執行命令:chromedriver
    • 如果沒有報錯則證明安裝並配置成功,反之失敗

測試配置是否成功(Windows/Linux通用)

測試步驟

  1. 進入Python命令行交互模式:python
  2. 執行代碼:
from selenium import webdriver
browser = webdriver.Chrome()

結果分析

  • 如果彈出一個空白的Chrome瀏覽器,說明配置成功
  • 如果彈出瀏覽器后閃退,則說明ChromeDriver版本和Chrome版本不兼容


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM