首先pip安装selenium,然后安装phantomjs,以Debian为例:
1 | sudo apt-get install build-essential chrpath libssl-dev libxft-dev |
使用phantomjs –version查看验证是否安装成功
python代码
1
2
3
4
5
6
7from selenium import webdriver
url = "https://xxx"
driver = webdriver.PhantomJS(executable_path='/bin/phantomjs/bin/phantomjs') # 这里使用绝对路径引入配置
driver.get(url) # 抓取地址
html = driver.page_source # 返回内容
driver.quit()报错
如果报如下错误:1
UserWarning: Selenium support for PhantomJS has been deprecated, please use headless versions of Chrome or Firefox instead
尝试pip uninstall selenium卸载,并安装老版本pip install selenium==2.48.0