Ⅰ python如何实现读取excel中账号密码后自动登录网页并实现固定操作
这个有工作量的,需要比较多的调试时间。
另外程序也不能通用,个别步骤是需要针对网站进行适配
Ⅱ python模拟用户登录系统,如何两个用户输入各自的密码才能登入
users = {'root': ['123', False], 'westos': ['456', False]}
while True:
if all([x[1] for x in users.values()]):
print('two users login successfully')
break
user = input('input user name: ')
if not users.get(user):
print('unexist user')
continue
else:
for i in range(3):
pw = input('input password: ')
if users[user][0] == pw:
print(f'user `{user}` login successfully')
users[user][1] = True
break
用一个字典存储username,pw以及登录状态. 10行判断是否两个人登录状态都为True,如果是,则打印并退出while. 否则13行输入username,如果name不存在,while continue; 如果存在, 进入else,输入密码,密码对则打印并修改状态.超过3次退出for进入while.
Ⅲ Python读取用户名密码
user = ['xrz','wyh']
password = ['123456','654321']
size = len(user)
n = 0
while True :
setting = input("请问您需要登陆,注册,退出?1.登陆,2.注册,3.退出\n")
if setting == '1':
User = input("请输入您的用户名:\n")
while n <= size:
if User == user[n]:
Password = input("请输入您的用户密码:\n")
if Password == password[n]:
print("欢迎",user[n])
break
else:
print("密码错误")
break
n = n + 1
if n == size:
print("用户名不存在!")
break
elif setting == '2':
user.append(input("请输入你要注册的用户名:\n"))
password.append(input("请输入你的密码:\n"))
print("注册成功!")
elif setting == '3':
break
else:
print("请输入正确的需求!")
Ⅳ Python设计一个用户名和密码
name=input()
if name=='这个地方是你判断用的用户名':
缩进pass=input()
缩进if pass=='这里是你判断的密码':
缩进缩进print('用户名密码都对')
缩进else:
缩进缩进print('密码不对')
else:
缩进print('用户名不对')
Ⅳ 使用python做登陆程序,在数据库中查找用户名和密码是否正确,用SQLite
import MySQLdb
conn=MySQLdb.connect(user='root',passwd='pwd',host='127.0.0.1',db='python_test')
cur=conn.cursor()
cur.execute("select * from users where uid='101' and login='ong'")
##uid 是你的密码 ;login是你的用户名
num=0
for data in cur.fetchall():
num=num+1
print data
if(num != 0):
print '登陆成功'
else:
print '用户名或密码未找到'
cur.close()
conn.commit()
conn.close()
如果还有其他问题可以再问
Ⅵ python作业:1.设计账号登录程序,要求如下:(1)动态获取用户名和密码,格式为"用户名:密码"
这个需求没说清楚用什么平台,比如是桌面版,还是web版。对所用技术或者库有没有什么限制。
Ⅶ Python提供四次输入用户名和密码的机会
foriinrange(1,5):user_name=input('请输入用户名:')user_pwd=input('请输入密码:')ifuser_name=='admin'anser_pwd==':print('登录成功')break,else:print('用户名密码错误,请重新输入')ifi<4:print(f'您还有{4-i}次机会,请重新输入')else:print('对不起,四次均输入错误,请联系后台管理员')。
Python的底层是用C语言写的,很多标准库和第三方库也都是用C写的,运行速度非常快。
由于Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python来教授程序设计课程。
Ⅷ 使用python做登陆程序,在数据库中查找用户名和密码是否正确
import MySQLdb
conn=MySQLdb.connect(user='root',passwd='pwd',host='127.0.0.1',db='python_test')
cur=conn.cursor()
cur.execute("select * from users where uid='101' and login='ong'")
##uid 是你的密码 ;login是你的用户名
num=0
for data in cur.fetchall():
num=num+1
print data
if(num != 0):
print '登陆成功'
else:
print '用户名或密码未找到'
cur.close()
conn.commit()
conn.close()
如果还有其他问题可以再问