Selenium2+python自动化69-PhantomJS使用转载

Posted 小曹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Selenium2+python自动化69-PhantomJS使用转载相关的知识,希望对你有一定的参考价值。

前言

PhantomJS是一个没有界面的浏览器,本质上是它其实也就是一个浏览器,只是不在界面上展示。

PhantomJS非常适合爬虫方面,很多玩爬虫的都喜欢用这个浏览器。

 

一、PhantomJS环境准备

1.先下载PhantomJS浏览器,下载地址:http://phantomjs.org/download.html

技术分享

2.下载之后解压出来,在phantomjs-2.1.1-windows\bin文件夹下找到phantomjs.exe文件,放到python的根目录

技术分享

二、运行代码

1.启动phantomjs浏览器:webdriver.PhantomJS()

技术分享

2.运行完后,电脑屏幕上不会出现浏览器,可以看打印的日志,然后就知道是否运行成功了

3.运行完之后在当前文件夹会生成一个log文件,打开可以查看日志信息

技术分享

 

三、参考代码:

# coding:utf-8

from selenium import webdriver
import time
driver = webdriver.PhantomJS()
driver.get("https://www.baidu.com")
driver.find_element_by_id("kw").send_keys("yoyo")
driver.find_element_by_id("su").click()
time.sleep(2)
print driver.title










以上是关于Selenium2+python自动化69-PhantomJS使用转载的主要内容,如果未能解决你的问题,请参考以下文章

python+selenium2自动化---元素定位

Selenium2+python自动化2-pip降级selenium3.0

Selenium2+python自动化2-pip降级selenium3.0

Selenium2+python自动化2-pip降级selenium3.0

Selenium2+python自动化2-pip降级selenium3.0

Selenium2+python自动化2-pip降级selenium3.0(悠悠课程之路)