python模拟小程序登录,python登录微信小程序

大家好,小编为大家解答python模拟小程序登录的问题。很多人还不知道python登录微信小程序,现在让我们一起来看看吧!

Source code download: 本文相关源码

根据学到的 基本知识做出的登录程序

在这里插入图片描述
在这里插入图片描述`# #setencoding=utf-8

# a =[1,2,2,3,3,3,4,4,]

# b=len(a)

# if b >7:

# print(‘ok’)

i = [{‘name’:‘root’,‘age’:‘19’},{‘name’:‘ken’,‘age’:18}]

# n= [{‘name’,‘user’,‘age’,‘12’}]

# ken = [ ‘ken’,‘root’]

for a in i :

print(a )

if ‘ken’ == a.keys():

print(‘ok’)

# for s in a.values():

# wa=input(’:’)

# if wa in a.keys(): #遍历

# print(‘ok’)

# # res ={}.dict(input(‘qi:’))

# # if res==i:

# # print(‘ok’)

# user={‘name’:‘root’,‘passwd’:‘123’}

# a = user.get(‘name’)

# print(a)

# while True:

# user0=[{‘name’:‘root’,‘passwd’:‘123’},{‘name’:‘w’,‘passwd’:‘w’}]

# for user in user0:

# pass

# #a=input(‘账号;’)

# #b=input(‘密码;’)

# a = user.get(‘name’)

# b = user.get(‘passwd’)

# print(a)

# print(b)

# xu = input(’>>:’)

# if xu == ‘2’:

# c = input(‘账号:’).strip()

# d = input(‘密码:’).strip()

# if c and d:

# user.fromkeys({‘name’: c,

# ‘passwd’: d

# })

# # else:

# print(‘输入不正确’)

# user1.append({‘name’, c})

登录

注册

user0=[{‘name’:‘root’,‘passwd’:‘123’}]

user = {}.user0.

with open(r’E:\untitled2\venv\key.txt’,‘r’,encoding=‘utf-8’) as f:

user1=f.read()

锁表

ken= user+user1

l = 0
while True:
for user in user0:
pass
print(l)
print(‘1.登录 2.注册’)
xu =input(‘选项:’)
# d登录1
if xu== ‘1’:
a=input(‘账号;’)

    b=input('密码;')
    usern={'name':a ,'passwd':b}
    if a not in user1 and  usern in user0 :
            print('欢迎登录')
    else:
            print('密码或账号不对或被锁定')
            l +=1
            if l == 3:
             with open(r'E:\untitled2\venv\key.txt', 'a', encoding='utf-8') as f:
              user1=f.write(a)
              user1=f.write(' | ')
             print('账号锁定')
             break

# 添加
elif xu== '2':
    c=input('账号:').strip()
    d=input('密码:').strip()
    if c and d :
        user0.append({'name':c,
                    'passwd':d
                     })
    else:
        print('输入不正确')
        user1.append({'name':c})
#         不选12计数

else:
    print('退出')
# 添加
print(user0)

`

并未完全实现,比如如果输入两次错误,第三次输入另外的名字会锁定第三次输入的账号名;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值