我有一个人的名单,并希望每次识别一个人时跟踪他们的出勤情况。我已经将名称写到一个csv文件中,如何也写它们相应的时间。
代码:
for i in face_names:
if "Unknown" in i:
pass
else:
temp_mul_list.append(i)
print(str(temp_mul_list))
with open("res.csv", "w", newline='') as f:
writer = csv.writer(f)
for i in temp_mul_list:
writer.writerow([i])
其中 temp_mul_list 包含已识别人员的姓名
答案 0 :(得分:0)
要获取系统时间,请使用以下代码:
from datetime import datetime
time = datetime.now().strftime("%H:%M:%S")
然后您可以将time
传递到writer.writerow
。
答案 1 :(得分:0)
这就是您的代码的样子
import datetime
for i in face_names:
if "Unknown" in i:
pass
else:
temp_mul_list.append([i, str(datetime.datetime.now())])
print(str(temp_mul_list))
with open("res.csv", "w", newline='') as f:
writer = csv.writer(f)
for i in temp_mul_list:
writer.writerow(i)