python单用户登录_python 列表和判断方式的简单用户登录接口程序

用python的列表和if判断,简单写的一个用户登录接口程序

流程图如下:

代码实现方式如下:

#!/usr/bin/env python

# -*- coding: utf-8 -*-

a = {'xs':123456,'weibinf':654321,'fanweibin':123321}

exitt = False

for i in range(3):

if not exitt:

l = open('C:\Users\Administrator\Desktop\lock.txt','r')

lock = l.readlines()

name = raw_input('Please your username: ').strip()

if len(name) != 0:

for x in lock:

x = x.strip()

if name == x :

print "\033[31mUser %s is lock\033[0m" %name

break

else:

if name in a:

xss = 0

while True:

password = raw_input("Please enter a password: ").strip()

if password.isdigit():

password = int(password)

passwd = a.get(name)

if passwd == password :

print "\033[32mWelcome System Landing success BOSS user %s \033[0m"%name

exitt = True

break

else:

xss += 1

print "\033[31mPlease password error..\033[0m"

else:

xss += 1

print "\033[31mPlease password error..\033[0m"

if xss == 3:

print "\033[31m%s is lock" %name

a = open('C:\Users\Administrator\Desktop\lock.txt','a+')

a.write('%s\n'%name)

l.close()

a.close()

break

else:

exitt = True

else:

print "\033[31mPlease your %s is null\033[0m" %name

else:

print "\033[31mPlease Input ERROR\033[0m"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值