函式登入註冊事例

2021-09-13 14:36:42 字數 1549 閱讀 4865

1

#!/usr/bin/env python32#

-*-conding:utf-8-**3#

__author__:'liudong'45

6def

login(username,password):

7"""

8用於使用者登入

9:param username:

10:param password:

11:return:true,登入成功,否則登入失敗

12"""

13 f = open('

dblogin

','r')

14for line in f: #

一行一行讀取檔案內容

15 line_list=line.split('|'

)16if line_list[0] == username and line_list[1] ==password:

17return true #

找到匹配的使用者返回退出

18return false #

如果迴圈讀取後找不到匹配的用使用者,返回false

1920

21def

register(username, password):

22"""

23用於使用者註冊

24:param username:

25:param password:

26:return: none

27"""

28 f = open('

dblogin

', 'a'

)29 temp = '

\n'+username + '

|' +password

30f.write(temp)

31f.close()

32if

__name__ == '

__main__':

33 t = input('

1:登入 2:註冊')

34if t == '1'

:35 user = input('

請輸入使用者名稱:')

36 pwd = input('

請輸入密碼:')

37 r =login(user,pwd)

38if

r:39

print('

登入成功')

40else:41

print('

登入失敗')

42elif t == '2'

:43 user = input('

請輸入使用者名稱:')

44 pwd = input('

請輸入密碼:')

45 register(user, pwd)

view code

posted @

2016-11-01 22:48

ld1977 閱讀(

...)

編輯收藏

登入註冊介面函式

from tkinter import from pymssql import import tkinter.messagebox as mb defsql1 self 用於查詢 有返回值 ip 127.0.0.1 username sa password lzyft1030 con connect...

完成註冊和登入函式

對任意長度的訊息可以計算得到固定長度的唯一指紋。通常用16進製制的字串表示 常用的雜湊演算法有哪些?md5,sha1,sha224,sh256,sha384,sha512 雜湊演算法通常用在什麼場景?數字簽名 使用者密碼管理 檔案完整性檢查 防止檔案被惡意修改 md5是一種資訊摘要演算法,它可以從需...

登入註冊 註冊輸入驗證

上次講了登入註冊問題的資料庫表怎麼建,以及具體有哪些內容。今天主要講一下註冊的表單驗證。我們經常上網各種登入註冊的時候應該已經注意過就是有時候密碼有要求,比如輸入6 20位密碼。還有確認密碼,必須和密碼輸入一致的時候才行。郵箱也是,郵箱的格式不能出錯。當以上格式有誤的時候就不能提交表單,還有如果還有...