您的位置:首页 > 编程语言 > Python开发

Python入门小程序:错误锁定

2018-04-02 21:08 309 查看

Python入门小程序:错误锁定

7.py

import os
welcome = 'welcome to heroes world!'
i = 0
while True:
if os.path.isfile('lock.log'): # 判断是否存在lock.log文件
print('locked')
break
username = input('login:')
password = input('password:')
i += 1
if username == 'milo' and password == '123':
print(welcome)
else:
if i == 3:
open('lock.log','w').write(username) # 将错误的用户名写入lock.log文件

print('locked by %s'%username)
break


输入三次用户名或密码错误后,系统将错误的用户名写入lock.log文件。



错误三次后,在7.py目录下生成lock.log文件。且无法再次运行改程序(锁住),将lock.log文件删除后便可再次运行。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: