python实现一个健康打卡系统

项目描述

用python写一个简单的健康打卡系统,输入用户信息,并记录用户打卡信息,姓名,体温,不适症状以及打卡时间到本地表格里面

实现代码

下面是一个简单的健康打卡系统的Python示例代码:

import csv
import datetime

def main():
    # 获取当前日期和时间
    now = datetime.datetime.now()
    date = now.strftime("%Y-%m-%d")
    time = now.strftime("%H:%M:%S")

    # 获取用户输入的信息
    name = input("请输入您的姓名:")
    temperature = float(input("请输入您的体温:"))
    symptoms = input("您是否有任何不适症状?(是/否):")

    # 构建打卡记录
    record = [date, time, name, temperature, symptoms]

    # 将打卡记录写入CSV文件
    with open('health_records.csv', 'a', newline='') as file:
        writer = csv.writer(file)
        writer.writerow(record)

    print("打卡成功!")

if __name__ == "__main__":
    main()

此代码使用了CSV文件作为存储打卡记录的方式。用户需要输入姓名、体温和是否有不适症状,并将此信息保存到CSV文件中。每次运行程序时,都会追加一条新的打卡记录到CSV文件中。

请注意,在实际应用中,还可以根据需求来添加更多的功能,例如数据校验、查询历史记录等。此示例代码只是提供了一个基本的框架,您可以根据自己的需求进行修改和扩展。

© 版权声明
THE END
喜欢就支持一下吧
点赞9赞赏 分享