Windows系統(tǒng)下PhantomJS的安裝和基本用法
1.安裝
下載網(wǎng)址:http://phantomjs.org/download.html
選擇合適的版本。然后解壓即可。
環(huán)境變量的配置:
進(jìn)入解壓的路徑:
例如我是解壓在D:\Python\phantomjs-2.1.1-windows\bin,將這個路徑編輯在上圖的末尾。就可以使用了。
如果剛配置好,在使用的時候,提示環(huán)境變量沒有配置好的話,不妨重啟一下電腦試試。
2 基本用法
引入:
from selenium import webdriver # 使用webkit無界面瀏覽器 driver = webdriver.PhantomJS(executable_path=r'D:/Python/phantomjs-2.1.1-windows/bin/phantomjs.exe')
‘driver'的作用,去除里面的特殊字符的影響。
# 獲取指定網(wǎng)頁的數(shù)據(jù) driver.get('http://news.sohu.com/scroll/') print(driver.find_element_by_class_name('title').text)
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接
- java利用phantomjs進(jìn)行截圖實例教程
- 解決phantomjs截圖失敗,phantom.exit位置的問題
- Python爬蟲使用Selenium+PhantomJS抓取Ajax和動態(tài)HTML內(nèi)容
- Java PhantomJs完成html圖片輸出功能
- phantomjs導(dǎo)出html到pdf的方法總結(jié)
- Node.JS利用PhantomJs抓取網(wǎng)頁入門教程
- C#使用Selenium+PhantomJS抓取數(shù)據(jù)
- 基于Phantomjs生成PDF的實現(xiàn)方法
- Phantomjs抓取渲染JS后的網(wǎng)頁(Python代碼)
- PhantomJS快速入門教程(服務(wù)器端的 JavaScript API 的 WebKit)
- 基于linnux+phantomjs實現(xiàn)生成圖片格式的網(wǎng)頁快照
- 使用phantomjs進(jìn)行網(wǎng)頁抓取的實現(xiàn)代碼
- 利用NodeJS和PhantomJS抓取網(wǎng)站頁面信息以及網(wǎng)站截圖
相關(guān)文章
windows環(huán)境下tensorflow安裝過程詳解
這篇文章主要為大家詳細(xì)介紹了windows環(huán)境下tensorflow安裝過程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-03-03Python爬蟲解析網(wǎng)頁的4種方式實例及原理解析
這篇文章主要介紹了Python爬蟲解析網(wǎng)頁的4種方式實例及原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-12-12Python編程中time模塊的一些關(guān)鍵用法解析
這篇文章主要介紹了Python編程中time模塊的一些關(guān)鍵用法解析,像mktime和localtime以及gmtime這些常用方法都有講到,需要的朋友可以參考下2016-01-01在 Python 應(yīng)用中使用 MongoDB的方法
這篇文章主要介紹了在 Python 應(yīng)用中使用 MongoDB的方法,需要的朋友可以參考下2017-01-01python學(xué)習(xí)之第三方包安裝方法(兩種方法)
這篇文章主要介紹了python學(xué)習(xí)之第三方包安裝方法,最近在學(xué)習(xí)QQ空間、微博(爬蟲)模擬登錄,都涉及到了RSA算法。這樣需要下一個RSA包(第三方包),在網(wǎng)上搜了好多資料,在此做了總結(jié),需要的朋友可以參考下2015-07-07python?包之?APScheduler?定時任務(wù)
這篇文章主要介紹了python?包之?APScheduler?定時任務(wù),文章基于python的相關(guān)資料展開主題內(nèi)容,具有一定的參考價值,需要的小伙伴可以參考一下2022-04-04