from openpyxl import load_workbook
from openpyxl.styles import PatternFill
def dum():
wb = load_workbook('./办公自动化/files/打卡时间.xlsx')
sh = wb['Sheet']
dum_sh = wb.create_sheet('重复数据')
index = []
tmp = []
print(sh['B'])
for i,c in enumerate(sh['B']):
if c.value not in tmp:
tmp.append(c.value)
else:
index.append(i)
fill = PatternFill('solid', fgColor="a1a3a6")
for i,r in enumerate(sh.rows):
if i in index:
dum_list = []
for c in r:
dum_list.append(c.value)
c.fill = fill
dum_list[0] = dum_list[0].date()
dum_sh.append(dum_list)
wb.save('./办公自动化/files/打卡时间.xlsx')
if __name__ == "__main__":
dum()