基于pyqt5和openpyxl和Pyinstaller的青年大学习检查未学习人数的脚本

基于pyqt5和openpyxl和Pyinstaller的青年大学习检查未学习人数的脚本

前几天接到团支书的一个需求,因为学校给的名单是青年大学习已学习的名单,然而要知道未学习的名单只能从所有团员中再排查一次,过程相当麻烦。团支书跟我抱怨后,刚好我也学过一些操作办公软件的基础、打包python的基础、再加上最近在学pyqt5,所以我决定用python写个自动操作文件的脚本给她用用。

 

首先,那肯定是用python获取学校发下来的未学习名单,但是我忘记我之前用什么来操作办公软件了(最后项目作出来的时候才想起来是pandas),我就上网搜了一下,试了很多库但是都不支持xlsx文件格式(只支持最老版本的xls),最终openpyxl成功的读取了xlsx文件,于是我就用了openpyxl库来读取文件,下面是python代码

1 studyedstudent = []
2 wb = load_workbook(xlsx_path)
3 sheets = wb.worksheets  # 获取当前所有的sheet
4 sheet1 = sheets[0]
5 for col in sheet1["A"]:
6     studyedstudent.append(col.value)
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 基于pyqt5和openpyxl和Pyinstaller的青年大学习检查未学习人数的脚本