0719py 檔案操作 註冊使用者名稱和密碼

2021-08-21 14:54:04 字數 1109 閱讀 7471

def doreg():

# 開啟檔案

user_txt = open("user.txt","r+")

# 獲取內容列表

user_txt_reanlines = user_txt.readlines()

# 建立迴圈,只有註冊成功才會跳出迴圈

while true:

# 獲取輸入的使用者名稱,檢測是否存在,用乙個標記進行標記,然後根據標記進行下一步的操作

username = input("請輸入使用者名稱").strip()

# 註冊標記 未註冊是0,註冊是1

is_reg = 0

# 檢測使用者是否存在列表中

for user_lines in user_txt_reanlines:

# 如果使用者名稱存在

if username == user_lines.split(":")[0]:

# 修改標記

is_reg = 1

# 跳出for迴圈

break

# 根據註冊標記執行操作

# 使用者名稱不存在

if is_reg == 0 :

# 天機乙個迴圈輸入密碼和確認密碼,輸入不對一直輸入

while true:

# 輸入密碼

userpsw = input("請輸入密碼").strip()

# 輸入確認密碼

userpsw_r = input("請確認密碼").strip()

if userpsw != userpsw_r :

# 密碼不一致

print("兩次密碼不一致")

else:

# 跳出本層while迴圈

break

# 儲存使用者名稱和密碼

user_txt.write(username+":"+userpsw+"\n")

# 跳出最外層while迴圈

break

# 使用者名稱存在

else:

print("使用者名稱存在,請重新輸入")

print("註冊成功")

if __name__ == '__main__':

doreg()

0719py 檔案操作,使用者登入

def dologin 開啟檔案 user txt open user.txt r 獲取內容列表 user txt reanlines user txt.readlines print user txt reanlines 建立迴圈,只有登入成功才會跳出迴圈 while true 獲取輸入的使用者名...

python註冊使用者名稱和密碼登入 使用者名稱和密碼登入

我想建立乙個登入,其中將開啟乙個文字 csv檔案,從檔案中讀取 有效 的使用者名稱和密碼,然後如果使用者新增的內容與檔案中的內容匹配,那麼它將允許訪問程式的其餘部分 如何將下面的 整合到其中乙個檔案中開啟乙個檔案,讀取有效的使用者名稱和密碼,並根據使用者的輸入進行檢查 目前我有一些工作,但只有乙個密...

Linux 使用者名稱檔案

1.cat etc passwd root x 0 0 root root bin bash bin x 1 1 bin bin sbin nologin daemon x 2 2 daemon sbin sbin nologin adm x 3 4 adm var adm sbin nologin...