为便于获取每个人在每个项目中的的工作量,因为项目较多,且日期、人员等诸多不一致,因此想用python实现关键信息的批量获取,比如A项目从2022年1月1日开始实施,负责的人员有张三和李四,B项目从2022年3月1日开始实施,负责的人员有王五、赵六,每个人需要记录每天对于该项目的工作量情况,若当天未进行工作,可以空下或填写为0。若某天,想要查看截止到目前为止,每个项目每个人的工作量情况,便可以采用此方法。
一、代码
from openpyxl import load_workbook
import os
import datetime
filename = []
filename = os.listdir(r'.\项目')
J=2
#打开工作量统计表
gongzuoliang_tongji = load_workbook(r'./工作量统计表.xlsx')
gongzuoliang_Sheet1 = gongzuoliang_tongji["Sheet1"]
for D in range (0,365):
for n in range(len(filename)):
#label_data= gongzuoliang_Sheet1.cell(row=3,column=1).value#读取日期作为查找标志
now = datetime.datetime.now()
label_data=datetime.datetime(now.year,1,1)
label_data=label_data+datetime.