python使用selenium与浏览器交互(一)
2018-12-14 本文已影响29人
M4K0
本文主要介绍kali linux 搭建python2的 selenium环境,更多内容请参考官方文档。
update: 2019-01-18 10:01:35
sudo apt-get install python-pip
sudo pip install selenium
如果运行时报错selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
,则需要安装对应的浏览器驱动。
wget https://github.com/mozilla/geckodriver/releases/download/v0.11.1/geckodriver-v0.11.1-linux64.tar.gz
tar -xvzf geckodriver-v0.11.1-linux64.tar.gz
rm geckodriver-v0.11.1-linux64.tar.gz
sudo cp geckodriver /usr/local/bin/
测试代码
from selenium import webdriver
browser = webdriver.Firefox()
print type(browser)
browser.get('http://www.baidu.com')