打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用Python登录账户

1 问题

如何利用python登录账户?

2 方法

  1. 账户和密码存放在文件夹中

  2. 从文件夹中读取并比较密码密文

  3. 验证三次后,如不成功则锁定用户

通过。。。。。。。。等证明提出的方法是有效的,能够解决开头提出的问题。

代码清单 1

import os
import getpass
#认证次数,初始值为0
times = 0
while times < 3:
     UserName ='aa' #初始化,后面校验是否存在输入的用户
     UserName = input(" 请输入用户名: ")
     PassWord = getpass. getpass(" 请输入密码: ")
      #将账户与列表引入,以只读的方式。
      with open(" configf'userlist.txt", r') as f:
          for userlist in f:
           #判断账户是否存在与文本中
               if userlist. find (UserName) != -1 :
                   #print (type (userlist. find (UserName)))
                    _UserName,_ PassWord = userlist. strip0). split(,' )
                    break
                else:
                    #_ _UserName = ' aa continue
           if_ UserName ==' aa' :
                print("用户”+ UserName +”不存在”)
                 continue
           if UserName ==__ UserName and PassWord !=_ PassWord:
                print ("密码不对”)
            elif:
                UserName==__UserName and FassWord==_ FassWord
                print("欢迎回来”)
                break
            else:
                 print("再检查一次吧”)
       times += 1
else:
  print("用户已锁定,请稍后重试! ")
    with open(" configl lockuser. txt" ,a+') as 1:
  1. write (UserName + ' \n' )

3 结语

针对用Python登录账户的问题,提出以上方法,通过本次实验,证明该方法是有效的,本次实验的方法有些繁琐,可以通过未来的学习对该方法进行简化和优化。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Python3 密文输入
win7系统登录界面隐藏Guest账户的操作技巧
1章
[Python]python怎样从表单中提取数据?
Python print输出不换行
python必背100源代码
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服