當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
安装SeleniumPhantomJS
生活随笔
收集整理的這篇文章主要介紹了
安装SeleniumPhantomJS
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PhantomJS 和 Chromedriver操作方式以及功能一致
主要區別
Selenium + PhantomJS 無界面模式 節省內存
Selenium + Chromedriver 完全模仿瀏覽器 消耗內存
安裝Selenium
win10下
pip install -i https://pypi.doubanio.com/simple/ seleniumlinux下
apt install python-selenium -y安裝PhantomJS
(1)一個基于webkit內核的無頭瀏覽器,即沒有UI界面,即它就是一個瀏覽器,只是其內的點擊、翻頁等人為相關操作需要程序設計實現。
(2)提供javascript API接口,即通過編寫js程序可以直接與webkit內核交互,在此之上可以結合java語言等,通過java調用js等相關操作,從而解決了以前c/c++才能比較好的基于webkit開發優質采集器的限制。
下載地址
http://phantomjs.org/download.html下載完成后解壓,然后PATH添加環境變量,測試如下
配置chromedriver
這個可以通過pip安裝,但是我沒有找到具體安裝目錄,就手動下載了一個.
所有版本可在這里下載
或者
https://sites.google.com/a/chromium.org/chromedriver/downloads對應關系
使用方法
from selenium import webdriver from bs4 import BeautifulSoup #需要先下載chromedriver driver = webdriver.Chrome('D:/Python/chromedriver_win32/chromedriver.exe')總結
以上是生活随笔為你收集整理的安装SeleniumPhantomJS的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Scrapy实例1-爬取天气预报存储到J
- 下一篇: Selenium实例1-自动登录小米社区