溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python怎么實現(xiàn)記錄用戶登錄日志

發(fā)布時間:2022-02-07 14:39:33 來源:億速云 閱讀:357 作者:iii 欄目:開發(fā)技術

本篇內容主要講解“python怎么實現(xiàn)記錄用戶登錄日志”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“python怎么實現(xiàn)記錄用戶登錄日志”吧!

python怎么實現(xiàn)記錄用戶登錄日志

任務1、記錄用戶登錄日志

import time
def show_info():
    print('輸入提示數(shù)字,執(zhí)行相應操作: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()#提示用戶要執(zhí)行什么操作
        num=int(input('輸入操作數(shù)字:'))
        while True:
            if num==0:
                print('退出成功')
                break
            elif num==1:
                print('查看登錄日志')
                read_logininfo()#讀取日期
                num=int(input('輸入操作數(shù)字:'))
            else:
                print('您輸入的數(shù)字有誤?。。?#39;)
                show_info()
                num = int(input('輸入操作數(shù)字:'))
    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怎么實現(xiàn)記錄用戶登錄日志

python怎么實現(xiàn)記錄用戶登錄日志

python怎么實現(xiàn)記錄用戶登錄日志

到此,相信大家對“python怎么實現(xiàn)記錄用戶登錄日志”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI