python xlwings实际案例---查找一个表是否在另一个表中出现过

本文介绍了一种使用Python的xlwings库,通过一行代码快速查找接龙名单中未出现的班级成员,解决了在大量接龙信息中手动比对的难题。作者在实践中遇到班级健康检查接龙的情况,通过创建函数并存储在def_code文件夹中,实现了便捷调用,使得班干部工作更加高效。
摘要由CSDN通过智能技术生成

首先说一下开发背景。作为一名班级干部,经常会组织开会签到或者群内接龙的问题,尤其是现在班级人员每天做检查,做了的都需要在群内接龙方便我们进行统计及时知道谁没做。然而当班级人数比较多而接龙人数也比较多时就会出现只有那么几个人没接龙但是自己一个一个对信息表工作量实在太大,在群里直接问也很可能半天没回应也不知道都有谁没接,而且也会让这少部分人尴尬。于是我想到了用代码来解决这一问题。但是接龙人员的接龙方式很多时候和规定格式会有一些出入,而用Excel的vlookup还需要尽量保持两个表的一致性实在太麻烦。因为接触过一些python所以我想到用一行python代码来实现这个功能。

837e514c49f04f63aefca79d2f2bfcea.png

上图是完整的目录结构。

4e88d90d2baa4d18a8a67d5327fd0b99.png 

 如上图接龙信息,已经有8人接龙了,可以看到接龙的格式都不太一样但是基本格式都是学号+姓名/学号+姓名+已做,有的人中间加了空格,有的没有空格。格式细节不够严格标准。

7961e1b39c014c5c8e7257084b055935.png

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值