疫情期用python+itchat记录成员每日健康打卡疫情使得学院行政班每天都要在群里打卡,因为看到班长每天中午12:00都要在群里催未打卡的同学,一个个看大家打卡很费神,所以萌生了一个想法用程序帮班长自动检测未打卡人数。主要用到了python的itchat库。 具体itchat使用方法间这篇文章itchat使用方法详解 思路来源是用python里的itchat,写了一个监控微信群成员打卡的小程序
转载
2023-12-22 20:05:29
81阅读
流程:
1.抓包并且获取cookie
2.编写一个可以发送post请求的python程序
3.设置每天定时打开打卡程序步骤一1.1认识抓包工具fiddlerfiddler主界面如下其中左边是电脑收到的各种类型的请求(不认识没关系,之后会说)例如post、get,其中post请求是我们重点关注对象右边的Inspectors是我们重点关注对象。任意单击一个请求再点击Inspectors就可以看到各种的
转载
2023-06-20 13:56:04
114阅读
题目五十四假设我们有“username@companyname.com”格式的电子邮件地址,请编写程序打印给定电子邮件地址的公司名称。 用户名和公司名称都仅由字母组成。示例:如果给出以下电子邮件地址作为程序的输入: john@google.com 输出的结果应该为: google 输入应当从控制台输入。提示: 使用\w来匹配字母。代码实现方法一:import re #加载库
email_adres
转载
2023-10-09 21:28:47
109阅读
文件与文件系统1、打开文件open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True)file: 必需,文件路径(相对或者绝对路径)。 mode: 可选,文件打开模式 buffering: 设置缓冲 encoding: 一般使用utf8 errors: 报错级别 newlin
转载
2023-11-24 06:27:02
68阅读
利用Python实现对考勤打卡数据处理的总结一、背景交代二、说明三、 8种方法1. 查看文件是否存在2. 导入excel文件,并把数据保存为dataframe格式3. 计算程序运行时间4. 对格式为“年-月-日 时:分:秒”的时间进行截取5. 利用已有一列得到一个新列6. 数据聚合7. 数据合并(两个dataframe的合并)8. 程序运行完毕,自主决定关闭运行窗口四、主要参考资料五、后记一、背景
转载
2024-01-08 22:33:48
102阅读
Ubuntu下利用python实现自动打卡系统全过程系统版本:Debian or UbuntuPython版本:3.xx以上实现功能:1.能自动打卡并定时启动;2.截图保存打卡信息;3.发送邮件通知。 因为学校规定要求每天打卡,博主人懒又经常忘记打卡导致辅导员经常在大群里@我,属实尴尬。故干脆把吃灰的香橙派H616(无桌面版Ubuntu sever镜像)拿来挂打卡脚本。欸,舒服了。1.安装pyth
转载
2023-09-04 14:02:16
109阅读
本节主要内容:初识文件操作只读(r,rb)只读(w,wb)追加(a,ab)r+读写w+写读a+追加写读其他操作方法文件的修改以及另一种打开文件句柄的方法 一. 初识文件操作 使用python来读写文件是非常简单的操作,我们使用open()函数来打开一个文件,获取到文件句柄。然后通过文件句柄就可以进行各种各样的操作。根据打开方式的不同能够执行的操作也会有相应的差异。 打开文件的方式:r
转载
2023-09-28 14:13:20
47阅读
python打卡以及Linux自动运行python文件前因分析python代码实现linux自动运行python文件了解crond开机自启设置定时运行python文件设置crond踩坑总结 前因学校弄了个每日打卡,需要我们每天打卡两次,对于学校这种强烈的关心,我们非常感动(吃不消)。为了减轻学校每天催检的负担,于是有了这个自动打卡悄悄的,不要让学校知道我们这么为它着想分析签到之前是进去填数据,现
转载
2024-04-16 18:21:53
71阅读
python的文件操作涉及语法方面的内容较少,只需要练习几个与文件操作相关的函数。open()方法:open()函数常用模式须使用两个参数,文件名和打开模式。文件名顾名思义就是文件的路径,而打开模式有以下几种: 文本模式 (默认)。x写模式,新建一个文件,如果该文件已存在则会报错。b二进制模式。+打开一个文件进行更新(可读可写)。r以只读方式打开文件。文件的指针将会放在文件的开头。这是默
转载
2024-02-20 11:18:42
40阅读
上一篇博文说到windows下python的自动打卡脚本,仅仅写成了一个本地应用,这个“自动化”最多只能达到开机自启动 也很不方便啊。怎么实现真正的“我不用管你你也能给我干活”呢?把脚本配置上服务器吧!本次实验使用的是阿里云Centos7.7,从啥也没有的linux开始配置一个自动打卡脚本(为啥是啥也没有?因为之前那个服务器给我整坏了。与其修复还不如干脆重装省事 反正本来也没啥东西滑稽 目录1.
转载
2023-09-01 08:59:03
85阅读
Python 实现自动健康打卡(Windows-10) my 实现环境windows-10python-3.6.6Chrome 浏览器Ubuntu-20.04实现环境传送门 目录Python 实现自动健康打卡(Windows-10)一、环境准备1. python 环境准备(缺省的自己 pip 下载)2. 浏览器插件安装二、开始写代码# 完整代码(注意需要自行修改的部分,根据上述的教程修改)三、 开
转载
2023-12-03 14:04:39
48阅读
网站打开速度慢主要原因:1、网站为PHP、asp、asp.net、jave、jsp等语言开发的动态网站时,网站没有生成静态页面或实现伪静态。2、网页采用的是TABLE或DIV+TABLE的网页布局方式,代码书写不规范,代码书写中重复代码太多,应该精减,并采用符合国际WEB开发标准代码书写,我们建议用DIV+CSS网页布局制作符合W3C标准的网页。3、网页运用的图片太多,严重影响网站的加
转载
2023-11-13 15:26:58
31阅读
大概就是在XX背景下,需要每天登录网站填报体温,所在地信息等,分析登录时发送请求逻辑,通过python-selenium实现自动打卡。
python+selenuim实现web自动打卡摘要: 大概就是在XX背景下,需要每天登录网站填报体温,所在地信息等,分析登录时发送请求逻辑,通过python-selenium实现自动打卡。思路 通过selenium操作浏
转载
2023-07-10 15:23:10
314阅读
明明365天都不得不待在家里面,居然还要天天去腾讯文档打卡,烦死人了。天天都填一样的内容,重复无意义的事情,时间就是金钱,浪费人时间约等于谋财害命呀。所以参考了网络上的代码,并做了改进,用python写了个脚本,可以每天定时自动在腾讯文档上打卡,且不需要填写的位置原本有数据。【教学开始】首先,我们需要到官网下载一个pycharm,下载社区版本就行。下载python的最新版本,配置好环境变量(配置环
文章目录前言问题分析网页源码分析与代码实现一、加载火狐驱动二、输入账号密码并提交三、进入打卡界面并点击左侧菜单栏1.iframe内元素的定位2.动态id/class的定位四、表格填写五、提交表格全部代码 前言因为疫情缘故,学校搞了个每日限时打卡的系统,要求学生在每天0-9点完成当日体温和在京状况的打卡。就这样手动打卡了两个多月,北京还是迟迟不开学,目测开学已经要到5月底了。打卡期间忘过无数次,每
转载
2023-10-28 13:29:09
215阅读
坐标某带专,学校日常要求每天打卡,而且要在8点前打卡,万一睡过头的话估计一睁眼就是辅导员在群里咆哮了,所以开始学习selenium打算搞一个一键打卡的脚本出来。先考虑一下需要有什么步骤吧:1. 在特定时间打开并进入健康打卡网页.2. 定位输入框位置,并输入账号密码 3. 进入打卡页面 4. 定位需改变选项框,并将框中内容选为绿码 5.
转载
2023-06-27 11:38:38
1004阅读
使用python+requests+re完成每日打卡1、登录浏览器登录,抓包并分析https://ssp.scnu.edu.cn/login.aspx(登录网址)这是登陆时需要提交的数据需要自己填的,log_username (用户名) log_password(密码)这里学校没有加密,所以很容易比较分析登陆后,浏览器自动跳转到另一个页面https://ssp.scnu.edu.cn/defaul
# 使用Python自动打卡Notepad的简易指南
在数字化时代,自动化工具的使用变得越来越普遍。Python作为一种强大的编程语言,能够帮助我们实现一些看似简单但重复繁琐的任务。这篇文章将教你如何使用Python自动打开Notepad,并在里面输入预设的文字。通过本教程,你不仅可以提升自己的Python技能,还可以了解如何利用程序来简化日常任务。
## 文章结构
1. **背景介绍**
2
# 打卡系统 Python实现
## 引言
在现代工作和学习中,打卡是一种常见的管理方式。打卡系统可以帮助公司或组织统计员工或学生的考勤情况,提供可靠的数据作为管理参考。Python作为一门强大而易于学习的编程语言,可以用来实现一个简单的打卡系统。
本文将介绍如何使用Python实现一个简单的打卡系统,并给出详细的步骤和代码示例。
## 1. 整体流程
首先,让我们来看一下整个打卡系统的流程
原创
2023-08-10 03:58:28
188阅读
具体步骤如下:注册高德地图获取key 首先注册高德地图控制台,然后创建我的应用,选择相关的配置。 添加key在页面引入js<!-- 获取地理位置 -->
<script type="text/javascript" src="http://webapi.amap.com/maps?v=1.4.3&key=你的秘钥"></script>添加js$(fun
转载
2023-08-30 17:50:07
214阅读