成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

centos 系統(tǒng)中安裝使用selenium,firefox

dongfangyiyu / 2901人閱讀

摘要:由于爬取的頁(yè)面需要登錄獲取信息,所以需要模擬瀏覽器環(huán)境。出現(xiàn)該錯(cuò)誤,可能是因?yàn)樵跓o(wú)界面的系統(tǒng)中啟用瀏覽器,且沒有設(shè)置選項(xiàng)。

由于爬取的頁(yè)面需要登錄獲取信息,所以需要模擬瀏覽器環(huán)境。

安裝selenium
命令:pip install selenium

安裝firefox
命令:yum install firefox
firefox --version,查看firefox的版本(60.7)

安裝驅(qū)動(dòng)
操作firefox瀏覽器需要用到驅(qū)動(dòng)geckodriver
安裝包地址:https://github.com/mozilla/ge...
上面有各種版本的驅(qū)動(dòng),此處下載的是v19,并解壓放置在usr/bin中


錯(cuò)誤提示

WebDriverException: Message: invalid argument: can"t kill an exited process

出現(xiàn)該錯(cuò)誤,可能是因?yàn)轵?qū)動(dòng)與瀏覽器的版本不兼容,降驅(qū)動(dòng)版本比較方便。

https://stackoverflow.com/que...

Webdriver Exception:Process unexpectedly closed with status: 1

出現(xiàn)該錯(cuò)誤,可能是因?yàn)樵跓o(wú)界面的系統(tǒng)中啟用瀏覽器,且沒有設(shè)置headless選項(xiàng)。

解決方法:

from selenium import webdriver
from selenium.webdriver 
import FirefoxOptions
opts = FirefoxOptions()
opts.add_argument("--headless")
browser = webdriver.Firefox(firefox_options=opts)
browser.get("http://example.com")

https://stackoverflow.com/que...

WebDriverException: Message: "geckodriver" executable needs to be in PATH

解決方法:設(shè)置executable_path為驅(qū)動(dòng)放置位置

webdriver.Firefox(executable_path="/usr/bin/geckodriver")

OSError: [Errno 20] Not a directory

webdriver.Firefox("/usr/bin/geckodriver")此處的錯(cuò)誤為沒有設(shè)置參數(shù)名

解決方法:webdriver.Firefox(executable_path="/usr/bin/geckodriver")

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/44146.html

相關(guān)文章

  • 搭建自己的前端自動(dòng)化測(cè)試腳手架(二)

    摘要:建立的配置信息。在此我們安裝的以便使用進(jìn)行測(cè)試。如果您在搭建過程中遇到困難,您可以從獲取在下已經(jīng)搭建好的接下來(lái)接下來(lái)就是專心寫測(cè)試用例了,距離成功越來(lái)越近了不過今天就到這里結(jié)束,我們下一章見下一篇搭建自己的前端自動(dòng)化測(cè)試腳手架三 上一篇:搭建自己的前端自動(dòng)化測(cè)試腳手架(一)By LancerComet at 18:38, 2016.07.17. 歡迎轉(zhuǎn)載,轉(zhuǎn)載時(shí)還請(qǐng)保留作者署名。 嗨,...

    villainhr 評(píng)論0 收藏0
  • web自動(dòng)化爬蟲selenium centos 無(wú)GUI環(huán)境配置

    摘要:基本環(huán)境安裝安裝下載注意要和版本對(duì)應(yīng)由于下載的是版本的,所以選擇了版本解壓此文件,并將文件移動(dòng)到目錄下測(cè)試是否可用,請(qǐng)執(zhí)行以下腳本,如返回內(nèi)容,則說明安裝成功注意需要加上,禁止在沙箱中運(yùn)行補(bǔ)充安裝支持測(cè)試腳本 基本環(huán)境:centos7,python3.x 1.安裝selenium pip3 install selenium 2.安裝chrome-browser wget https:/...

    張巨偉 評(píng)論0 收藏0
  • 記:在centOS中安nodejs

    摘要:在中的安裝非常簡(jiǎn)單,只要下載,然后一路回車就可以了,中安裝可能會(huì)稍微麻煩一點(diǎn),所以這里記錄一下安裝過程。編譯完成之后,本地安裝大功告成最后可以驗(yàn)證一下,查看一下的版本號(hào) node.js在windows中的安裝非常簡(jiǎn)單,只要下載,然后一路回車就可以了,centOS中安裝可能會(huì)稍微麻煩一點(diǎn),所以這里記錄一下安裝過程。 1. 下載源碼 輸入wget https://nodejs.org/d...

    Dongjie_Liu 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<