码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2017-11-10 20:21:50      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:python   sleep   www.   iad   tps   适合   解压   很多   运行   

前言

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   sleep   www.   iad   tps   适合   解压   很多   运行   

原文地址:http://www.cnblogs.com/caoj/p/7815763.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!