zoukankan      html  css  js  c++  java
  • Selenium2+python自动化69-PhantomJS使用【转载】

    前言

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

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

    一、PhantomJS环境准备

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

    2.下载之后解压出来,在phantomjs-2.1.1-windowsin文件夹下找到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

  • 相关阅读:
    ajax
    导入操作
    游标的使用
    多行编辑
    IOS开发之--NSPredicate
    asp.net DataTables
    asp.net 汉字转拼音的车祸现场
    Git 连接细节
    Aspose.Words 操作指北
    码云代码管理插件备忘
  • 原文地址:https://www.cnblogs.com/caoj/p/7815763.html
Copyright © 2011-2022 走看看