树莓派 + python + selenium + firefox

    技术2022-07-11  91

    零.firefox or chrome

    chrome 近几代版本官方已经不支持,但貌似有第三方。

    一.安装firefox(Iceweasel)

    do apt-get install firefox-esr -y whereis firefox firefox -version

    二.安装geckodriver

    最新版不支持arm,最近版本支持的是v0.23.0

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

    安装geckodriver-v0.23.0-arm7hf.tar.gz

    1.下载后需要在树莓派里解压

    2.移动到/usr/bin

    3.赋予权限

    tar -xzvf geckodriver-v0.26.0-arm7hf.tar.gz sudo chmod -R 777 geckodriver sudo cp geckodriver /usr/bin/geckodriver

    三.测试

    python3 from selenium import webdriver driver = webdriver.Firefox() driver.get("http://www.baidu.com/")

     

    Processed: 0.013, SQL: 9