zoukankan      html  css  js  c++  java
  • 利用web工具splinter模拟登陆做自动签到

    首先,我需要的工具和组件有:

    • Chrome浏览器

    • 浏览器驱动ChromeDriver

    • Python 3.5

    • Web应用测试工具Splinter

    代码部分:

    from splinter import Browser
    import time

    def login():
       b = Browser(driver_name="chrome")
       b.visit("签到连接地址")
       b.fill("qq","用户名")
       b.fill("pass","密码")
       button = b.find_by_value("登 录")
       button.click()
       button2 = b.find_by_value("立即签到")
       button2.click()

    def qiandao():
       #判断是否到签到时间
      mytime = time.strftime("%H:%M:%S")
       mytime = mytime.split(":")
       if  int(mytime[0]) > 20 and int(mytime[0]) <21:
           login()
       elif int(mytime[0]) > 21:
           print("超过了签到时间了")
       else:
           print("还没到签到时间哦")

    if __name__ == "__main__":
       qiandao()
  • 相关阅读:
    开发中的报错问题
    vue2.0入门
    nodejs的一些基操
    git
    es6模块化规范
    js面向对象的笼统介绍
    this指向问题(改变它的指向)
    js面向对象杂谈
    原生js贪吃蛇
    bootstrap基础自我总结
  • 原文地址:https://www.cnblogs.com/Devopser/p/6219143.html
Copyright © 2011-2022 走看看