python实现微信接龙统计

前一段时间,因为工作的需要需要做一个有关微信小程序接龙的统计工作,由于一个一个人名进行排查相对来说比较麻烦,于是想是否可以通过计算机帮忙实现自动统计的功能,于是便通过编写相关代码试试能否自动完成相应的工作;

代码原理

通过字符串在文本中进行匹配相应的字符串来实现人名的查询,因此只需将人名列进行一次录入即可完成相应的功能;

代码实现

import pandas as pd

data=pd.read_csv("./隔离名单.csv",encoding="gbk")

input_data=input("请将微信中的接龙信息复制此处")

lst=[]
for name in data["姓名"]:
    if name in str(input_data):
        lst.append("yes")
        print(name)
    else:
        lst.append("NO")

data["填报情况"]=lst

data_1=data[data["填报情况"]=="NO"]

data_1.to_csv("未进行接龙的同学名单.csv",encoding="utf-8",index=False)

print(data_1)

附件:隔离名单.csv

姓名学院
张三交通学院
李四生科院
王五交院

输入过程

将微信接龙的结果复制到运行的代码里面,便可以输出未进行打卡的人员名单;

在这里插入图片描述

输出结果

这样便生成输出还未进行打卡填报的同学名单啦

未进行接龙的同学名单.csv

姓名学院填报情况
张三交通学院NO
李四生科院NO

说明:

该小程序需要自己提前制作一份人员名单,该人员名单可以使用腾讯文档邀请打卡人员进行录入,或者使用wps中的分列将已有的接龙名单制作;

在这里插入图片描述
由于微信接龙的名单中难免会出现重复打卡的情况,可以使用wps自带的文本重复进行筛选,再选中一列人名后,即可进行相应的高亮重复;
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

交通小吴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值