zoukankan      html  css  js  c++  java
  • 学习python之selenium

    参考资料:

    http://www.cnblogs.com/TTyb/p/5842015.html

    http://www.tybai.com/crawler/8_%E6%B5%8F%E8%A7%88%E5%99%A8%E7%99%BB%E9%99%86.html

    注意需要安装 selenium-2.45.0.tar.gz,是的!在windows下需要安装这个.tar.gz文件,安装方法为:解压完 selenium-2.45.0.tar.gz 后,找到 setup.py ,运行 python setup.py install 等待安装完成即可;

    selenium版本装2.45.0,firefox 装 Firefox_Setup_32.0.3,可以运行成功;注意,selenium firefox不建议装高版本,且二者版本得匹配才行。

    一般只要浏览器版本和selenium版本对应上了,可以不用下载 firefoxdriver.exe。selenium 2.53以及以下,用47以下的火狐

    运行如下代码即可:

    # -*- coding: utf-8 -*-
    
    import selenium
    import time
    from selenium import webdriver
    
    # print(help(selenium))
    
    # browser = webdriver.Firefox()
    # browser.get("https://www.baidu.com")
    
    url = "https://www.baidu.com/"
    
    browser = webdriver.Firefox()
    browser.get(url)
    
    # 清空搜索框
    browser.find_element_by_id("kw").clear()
    
    # 通过id方式定位
    browser.find_element_by_id("kw").send_keys("TTyb")
    
    # 点击“百度一下”
    browser.find_element_by_id("su").click()

    (未完待续)

  • 相关阅读:
    SASS教程sass超详细教程
    浅谈angular2+ionic2
    深入理解JSON对象
    浅谈闭包
    响应式开发入门
    CSS之float属性归纳探讨
    新学期加油
    Good moring!
    async await的前世今生
    ASP.NET配置KindEditor文本编辑器-图文实例
  • 原文地址:https://www.cnblogs.com/thinkers-dym/p/6972591.html
Copyright © 2011-2022 走看看