- 在终端中使用以下命令安装Firefox和geckodriver:
sudo apt-get update
sudo apt-get install firefox
sudo apt-get install firefox-geckodriver
- 确认 geckodriver 的安装位置。在终端中运行以下命令:
which geckodriver
如果输出结果为“/usr/bin/geckodriver”,则已成功安装geckodriver。
- 在 Python 中使用selenium模块调用Firefox浏览器和geckodriver。下面是一个简单的示例代码:
from selenium import webdriver
# 设置geckodriver路径
driver = webdriver.Firefox(executable_path='/usr/bin/geckodriver')
# 通过浏览器访问网站
driver.get('https://www.example.com')
# 获取网页源代码
html = driver.page_source
# 关闭浏览器
driver.quit()
这个示例代码通过selenium和geckodriver实现了访问网站和获取网页源代码的操作。你可以根据需要修改这段代码并添加你的爬虫程序逻辑。
注意:在 Ubuntu 中,如果你的 Python 版本是 Python 3.x,请使用命令“pip3 install selenium” 安装 selenium 模块。如果你的 Python 版本是 Python 2.x,请使用命令“pip install selenium ”安装。