千家信息网

python怎么实现记录用户登录日志

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本篇内容主要讲解"python怎么实现记录用户登录日志",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"python怎么实现记录用户登录日志"吧!任务1、记录
千家信息网最后更新 2026年11月02日python怎么实现记录用户登录日志

本篇内容主要讲解"python怎么实现记录用户登录日志",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"python怎么实现记录用户登录日志"吧!

任务1、记录用户登录日志

import timedef show_info():    print('输入提示数字,执行相应操作:0退出,1查看登录日志')# 记录日志def write_logininfo(username):    with open('log.txt','a')as file:       s=f'用户名{username},登录时间:{time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(time.time()))}'       file.write(s)       file.write('\n') #读取日志 def read_logininfo():     with open('log.txt','r')as file:         while True:             line=file.readline()             if line==' ':                 break             else:                 print(line,end='\t')if __name__ == '__main__':    username=input('请输入用户名:')    pwd=input('请输入密码:')    if 'admin'==username and 'admin'==pwd:        print('登陆成功!!!')        write_logininfo(username)#记录日志        show_info()#提示用户要执行什么操作        num=int(input('输入操作数字:'))        while True:            if num==0:                print('退出成功')                break            elif num==1:                print('查看登录日志')                read_logininfo()#读取日期                num=int(input('输入操作数字:'))            else:                print('您输入的数字有误!!!')                show_info()                num = int(input('输入操作数字:'))    else:        print('对不起,用户名或密码不正确!!!')    '''print(time.time())    #秒    print(time.localtime(time.time()))    print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))'''

任务2、模拟淘宝客服自动回复

到此,相信大家对"python怎么实现记录用户登录日志"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

0