linux 安裝火狐瀏覽器和驅動


1.

安裝火狐 firefox

sudo yum install firefox

2.

https://github.com/mozilla/geckodriver/releases下載最新的geckodriver

將 geckodriver-v0.23.0-linux64.tar.gz 移動到linux環境下,並解壓。

mv geckodriver /usr/bin

測試代碼如下,不報錯則說明正常:

from selenium import webdriver
options = webdriver.FirefoxOptions()

options.add_argument('--headless')
options.add_argument('--no-sandbox')
options.add_argument('--disable-dev-shm-usage')
driver = webdriver.Firefox(options=options)

driver.get('http://www.weain.mil.cn/cggg/zbgg/646946.html')
a = driver.find_element_by_class_name("view").text
print(a)
driver.close()

print(1111)

 

注意:如果報connect refuse 類似的錯誤,有可能是驅動不支持當前的瀏覽器版本或者是不支持selenium 版本,需要換個版本的驅動,0.21.0支持 firefox57以及更高版本 selenium 3.11(及更高版本)鏈接如下

https://github.com/mozilla/geckodriver/releases/tag/v0.21.0


免責聲明!

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



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