91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5KB
    文件類型: .py
    金幣: 1
    下載: 1 次
    發布日期: 2021-06-11
  • 語言: Python
  • 標簽: UI??python??

資源簡介

python 編寫用戶登錄界面 1.輸入用戶名密碼 2.認證成功后顯示歡迎信息 3.輸錯三次后鎖定

資源截圖

代碼片段和文件信息

#?-*-?coding:?utf-8?-*-
#?-*-?coding:?cp936?-*-

import?getpass
import?Tkinter?as?tk
import?time
import?datetime
import?tkMessageBox


“““
1.輸入用戶名密碼
2.認證成功后顯示歡迎信息
3.輸錯三次后鎖定

“““

count?=?0

def?tick():
????global?time1
????#?從運行程序的計算機上面獲取當前的系統時間
????time2?=?time.strftime(‘%Y-%m-%d?%H:%M:%S‘)
????#?如果時間發生變化,代碼自動更新顯示的系統時間
????if?time2?!=?time1:
????????time1?=?time2
????????clock.config(text=time2)
????????#?calls?itself?every?200?milliseconds
????????#?to?update?the?time?display?as?needed
????????#?could?use?>200?ms?but?display?gets?jerky
????clock.after(200?tick)
????
def?handler():
????
????‘‘‘事件處理函數‘‘‘
????global?count
????global?t1?t2
????username?=?entry.get()
????password?=?entry2.get()
??
????if?count?>?3:
????????t2?=?time.strftime(‘%Y-%m-%d?%H:%M:%S‘?time.localtime())
????????t2=?datetime.datetime.strptime(t2‘%Y-%m-%d?%H:%M:%S‘)
????????dateline?=?datetime.timedelta(?seconds=12??minutes=0?hours=0)
????????if?(dateline?-?(t2?-?t1)).days?==?0:
????????????print?(u‘密碼輸入錯誤超過3次,該賬號已被鎖定,請‘)
????????????print?dateline?-?(t2?-?t1)
????????????print?(u‘小時之后再試‘?)
????????????var?=?‘密碼輸入錯誤超過3次,該賬號已被鎖定,請‘?+?str(dateline?-?(t2?-?t1))??+?‘小時之后再試‘
????????????tkMessageBox.showwarning(‘警告‘?var?)
????????if?(dateline?-?(t2?-?t1)).days?????????????count??=?0
????????????print?(u‘賬號鎖定已解除,請輸入正確的賬號密碼!‘)
????????????tkMessageBox.showwarning(‘警告‘‘賬號鎖定已解除,請輸入正確的賬號密碼!‘)
????????????
????else:
????????if?username?==?‘‘?and?password?==?‘‘:
????????????tkMessageBox.showinfo(‘警告‘‘賬號和密碼不能為空‘)
????????elif?username?==?‘‘?and?password?!=?‘‘:
????????????tkMessageBox.showinfo(‘警告‘‘賬號不能為空‘)
????????elif?username?!=?‘‘?and?password?==?‘‘:
????????????tkMessageBox.showinfo(‘警告‘‘密碼不能為空‘)???
????????else:???????
????????????if??username?==?‘Navy‘?and?password?==?‘9527‘:
????????????????print(u‘歡迎?Navy‘)
????????????????window.destroy()
????????????????tkMessageBox.showinfo(‘主頁面‘‘歡迎?Navy‘)

????????????else:

評論

共有 條評論