zoukankan      html  css  js  c++  java
  • selenium的简单演示程序

    #coding=utf-8
    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    import time
    
    #打开Chrome浏览器
    driver = webdriver.Chrome(executable_path='D:develop_studychromedriverchromedriver')
    #浏览器最大化
    driver.maximize_window()
    #打开猿人学首页
    driver.get('https://www.yuanrenxue.com')
    time.sleep(3)
    
    #滑动到页面中间处
    driver.execute_script("window.scrollTo(0,document.body.scrollHeight/2)")
    time.sleep(3)
    
    #滑动到页面最下方
    driver.execute_script("window.scrollTo(0,document.body.scrollHeight)")
    time.sleep(3)
    
    #滑动到页面最上方
    driver.execute_script("window.scrollTo(0,0)")
    time.sleep(3)
    
    #通过html的class属性来定位链接位置,并点击
    driver.find_element_by_class_name('slide-left').click()
    time.sleep(3)
    
    #定位页面右上角的搜索图标并点击
    driver.find_element_by_class_name('search-show').click()
    
    #找到输入框
    search = driver.find_element_by_class_name("search-input")
    #输入 Python教程
    search.send_keys(u'python教程')
    time.sleep(7)
    #回车
    search.send_keys(Keys.RETURN)
    
    
    time.sleep(5)
    driver.quit()
    
    
  • 相关阅读:
    关于PCA主成分分析的一点理解
    python前言
    python
    unitest单元测试TestCase 执行测试用例(二) 断言
    python基础
    python-requests中get请求接口测试
    python数据类型字典和集合
    python数据类型 列表+元组
    函数是什么?函数式编程
    sql常用
  • 原文地址:https://www.cnblogs.com/chenfei2928/p/12768406.html
Copyright © 2011-2022 走看看