首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用Python写网页的自动签到

第1步.环境准备(用的chrome浏览器) 1.安装selenium包 pip install selenium 2.下载chromedriver驱动; 找到符合自己浏览器版本的chromedriver...驱动,下载解压后,将chromedriver.exe文件放到Python目录下的Scripts目录下,也可以添加环境变量到Path中。...") except: print("签到失败") driver.quit#退出去动 注:写完之后可以尝试运行代码,如果报错RROR:install_util.cc(597)]...,可以先尝试一下,本人就是默认python打开,如果不行可以用下面方法设置默认打开方式: 1.win+R打开运行; 2.输入regedit,确定; 3.在打开的注册表中找到以下目录: HKEY_CLASSES-ROOT...” -e “%1” (将其中的路径修改为自己python的安装路径即可)

2.5K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    签到功能,用 MySQL 还是 Redis ?

    作者:一起web编程 来源:http://suo.im/5EWN3k 今天看下签到功能怎么选择? 现在的网站和app开发中,签到是一个很常见的功能,如微博签到送积分,签到排行榜 ?...微博签到 如移动app ,签到送流量等活动, ? 移动app签到 用户签到是提高用户粘性的有效手段,用的好能事半功倍! 下面我们从技术方面看看常用的实现手段: 一....last_checkin_time 上次签到时间 checkin_count 连续签到次数 记录每个用户签到信息 签到流程 1.用户第一次签到 last_checkin_time = time() checkin_count...=1 2.用户非第一次签到,且当天已签到 什么也不做,返回已签到。...方案2 redis实现方案,使用bitmap来实现,bitmap是redis 2.2版本开始支持的功能,一般用于标识状态, 另外 ,用bitmap进行当天有多少人签到非常的方便,使用bitcount

    1.8K40

    Python人脸识别签到考勤系统

    前言 本项目为IOT实验室人员签到考勤设计,系统实现功能: 人员人脸识别并完成签到/签退 考勤时间计算 保存考勤数据为CSV格式(Excel表格) PS:本系统2D人脸识别,节约了繁琐的人脸识别训练部分...测试版项目地址我会放到结尾 项目效果图 登陆界面 主界面展示图: 签到功能展示 签退功能展示 后台签到数据记录 是否签到/退判断 项目环境 核心环境: OpenCV-Python...PyQt5-sip 12.10.1 pyqt5-tools 5.15.4.3.2 编译器 Pycham 2021.1.3 **Python...= 'unknown'): ##签到判断:是否为已经识别人脸 buttonReply = QMessageBox.question...,不易被修改 美化优化UI设计 源码在公众号Python研究者后台回复考勤签到获取~

    1.9K30

    自动签到程序 - 雨云签到

    雨云签到 Github地址:雨云签到这是一个用于在雨云进行自动签到的Python脚本。请注意 这只是一个demo,仅供学习参考,不保证能够长期使用。...设置环境变量:在app.py同级目录新建 .env 文件在运行代码之前,请确保已设置以下环境变量:USER_ID: 用户ID,用逗号分隔USER_PASSWORD: 用户密码,用逗号分隔,顺序与用户...ID对应API_KEYS: API Key,用逗号分隔,顺序与用户ID对应API_KEY_REMARKS: API Key的备注,用逗号分隔,顺序与API Key对应NOTIFICATION_EMAILS...: API Key的通知邮箱,用逗号分隔,顺序与API Key对应TASK_NAME: 签到任务名称SMTP_SERVER: SMTP服务器地址SMTP_PORT: SMTP服务器端口号SMTP_USERNAME...: 邮箱用户名SMTP_PASSWORD: 邮箱密码SENDER_EMAIL: 发件人邮箱运行代码:使用以下命令运行代码: python app.py 如果你使用python3,你可能需要使用python3

    71531

    Python刷脸签到系统(附源码)

    介绍 利用Python语言、Flask框架、Dlib库、MySQL数据库等工具设计并实现一套基于Web端的刷脸签到系统。...学生可以在闲暇时在系统录入人脸,等到上课签到时,只需在网页上刷脸即可完成签到,签到页实时显示签到人信息,整个过程简便流畅。同时,也实现了与考勤相关的一系列功能,满足用户需求。...实现工具 语言:Python 工具库:Dlib OpenCV 框架:Flask Bootstrap 数据库:MySQL 数据库设计 共设计了六张表: attendance:学生的考勤情况 course:...student_course:学生选课情况 student_faces:学生的人脸特征 students:所有学生信息 teachers:所有老师信息 功能 教师端 新建课程 开发或关闭选课 导入选课记录 课程刷脸签到...考勤查询与修改 考勤导出 拍照权限设置 批量导入账号(管理员教师) 学生端 人脸录入 选退课 考勤查询 其他 用户登录 登陆时间提醒 修改密码 拦截器 总结 本项目主要采用了Python语言基于Flask

    99620

    Python实战:定时对网站进行签到

    人生苦短,快学Python! 大家好,我是朱小五。之前我曾经写过一个Python改变生活系列的文章,介绍自己如何使用Python解决了各种各样的日常需求。...在这其中有一篇文章《Python改变生活 | 利用Selenium实现网站自动签到》,就是以我亲身的经历来讲解如何实现某网站的定时签到。...▲点击签到抓取请求 而我们要做的事就是将该请求转换为Python代码,具体的方法也非常简单,详见之前的文章:每一个搞爬虫的人,都应该知道的神器!...这个签到代码除了增加定时功能,还可以增加通知功能(比如通过微信/飞书/钉钉来提醒自己签到成功+签到结果)。 这些技巧其实在我的新书《快学Python:自动化办公轻松实战》中都有详细介绍....人生苦短,快学Python!已经购买了我的新书《快学Python:自动化办公轻松实战》的同学,可以查看章节快速入门Python,并掌握各种Python自动化办公小技巧。

    1.9K30

    用网站监控打造你自己的自动签到工具

    相信有不少网友和 reizhi 一样每天都会到固定的网站签到打卡,而连续签到除了能够获得更多的积分外,往往还有各种加成。不过人总是不那么靠谱,即便每天定个闹钟,也难免有忘记的时候。...那么我们是否有简单易行的方法让程序帮我们每天自动签到,而又不需要懂的编程呢?答案当然是肯定的,只要借用免费的网站监控服务就可以在几分钟内设置好全自动签到,简单而且省心。...上面步骤都做好之后点击页面上的签到按钮,然后找到 Network 标签下新生成的几条记录,逐一查看。以京东签到为例,提交签到的动作是第二条。点击他之后出现详情窗口,不要关闭它,我们稍后会用到。...需要注意的是,Cookies 往往都有一定的有效期,建议定期修改监控项目的 Cookies 以避免错过签到。...在这里我们可以看到第一条只是确认登录状态,而第二条才是真正的签到数据。

    97620

    Python+OpenCV人脸识别签到考勤系统

    前言 本项目为IOT实验室人员签到考勤设计,系统实现功能: 1.人员人脸识别并完成签到/签退 2.考勤时间计算 3.保存考勤数据为CSV格式(Excel表格) PS:本系统2D人脸识别,节约了繁琐的人脸识别训练部分...,简洁快捷 该项目为测试版,正式版会加入更多的功能,持续更新中… 测试版项目地址我会放到结尾 项目效果图 系统初始化登陆界面 主界面展示图: 签到功能展示 签退功能展示 后台签到数据记录...是否签到/退判断 项目需要的环境 核心环境: OpenCV-Python 4.5.5.64 face_recognition 1.30 face_recognition_model 0.3.0...plugins 5.15.4.2.2 PyQt5-Qt5 5.15.2 PyQt5-sip 12.10.1 pyqt5-tools 5.15.4.3.2 编译器 Pycham 2021.1.3 Python...,不易被修改 3.美化优化UI设计 项目下载 https://github.com/BIGBOSS-dedsec/Python-Face-recognition-Attendance

    1.9K21

    利用python实现易班疫情自动签到

    话不多说,因为这次疫情,我们需要每天易班签到,我又起不来,不过还行现在以及可以12点后签到了,之前学校设置8点前都不让签到。。。。 直接贴代码了。。。...utf-8 from selenium import webdriver import time chrome_driver=r"C:\Users\江野\AppData\Local\Programs\Python...\Python37\Lib\site-packages\selenium\webdriver\chrome\chromedriver.exe" browser = webdriver.Chrome(executable_path...browser.find_element_by_id("platfrom2").click() time.sleep(1) browser.find_element_by_class_name("save_form").click() print("签到成功...废江博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 转载请注明原文链接:利用python实现易班疫情自动签到

    1.2K10
    领券