- Enter the user name and password
- After successful authentication display a welcome message
- After unsuccessful attempts to enter the lock
# -*- coding: utf-8 -*- #this is make sure that linux to find the language to run the program #!/usr/bin/env python #读取文件 def checkName(fileName,username): with open(fileName) as lines: for line in lines: line = line.strip() #print u"读取的数据为;%s" % (line) if username == line: return True #在末尾写入字符 def writeName(fileName,username): file = open(fileName,"a") file.write(username + "\n") print u"该用户名:%s 已经被锁定!" % (username) file.close() count=0 username = "aaa" pwd = "bbb" while count < 3: username = raw_input('please input username:') pwd = raw_input('please input pwd:') flag = checkName("usernameFile.txt",username) if flag: print u'该用户名已经被锁定!' break else: if username == 'alex' and pwd == 'alex': print 'Hello %s' % (username) break else: count += 1 continue else: writeName("usernameFile.txt",username)
-------------------------------------------------------------------------------------------------
QQ group: 871 934 478
All rights reserved Please indicate the source address
-------------------------------------------------------------------------------------------------