代码运行结果不对
import getpassusername = input('username: ')
password = getpass.getpass('password: ')
if username == 'bob' and password == '123456':
print('Login successful')
else:
print('Login incorrect')
运行的结果就只出现了
username:
你要输入 输入,回车,才会出结果
网上getpass的例子,使用usr=getpass.getuser(),你用的input,你说的结果是输入后还是这样?还是没输入内容的?
import getpass
def check_user (user,password):
if user =='xubao' and password=='1234':
print('UserName:%s;Password:%s'%(user,password))
return True
else:
return False
op=True
while __name__=="__main__"and op:
usr=getpass.getuser()
pwd=getpass.getpass('Enter your password:')
if check_user(usr,pwd):
print('OK')
op=False
else :
print('ERROR and try again') 这是等待你输入啊。
你的程序第二行,有个input,是需要你输入的。input括号内的是提示语,也就是显示出来的username: 这个getpass模块是干嘛用的? 疾风怪盗 发表于 2020-8-28 12:10
这个getpass模块是干嘛用的?
https://blog.csdn.net/gjj5210/article/details/84958951 你的编译器是不是不支持input输入? baige 发表于 2020-8-28 12:11
https://blog.csdn.net/gjj5210/article/details/84958951
就是一个隐藏密码的功能?。。。。。。pycharm还不能用?。。。。。那有啥意思 疾风怪盗 发表于 2020-8-28 12:12
就是一个隐藏密码的功能?。。。。。。pycharm还不能用?。。。。。那有啥意思
Pycharm 不能用得多了。 永恒的蓝色梦想 发表于 2020-8-28 13:13
Pycharm 不能用得多了。
这个是什么原因,pycharm不就是个工具么?代码运行还是python,为什么会不能用呢? 疾风怪盗 发表于 2020-8-28 13:32
这个是什么原因,pycharm不就是个工具么?代码运行还是python,为什么会不能用呢?
不知道。
貌似 VSCode 不能用 tkinter,Pycharm 能吗? 昨非 发表于 2020-8-28 12:07
输入,回车,才会出结果
输入,然后回车之后还是没有任何东西 疾风怪盗 发表于 2020-8-28 12:08
网上getpass的例子,使用usr=getpass.getuser(),你用的input,你说的结果是输入后还是这样?还是没输入内 ...
输入 回车后还是没有任何结果出现 开心超仁 发表于 2020-8-28 12:12
你的编译器是不是不支持input输入?
支持的 但是好像缺模块,不知道会不会是这个原因 半糖加冰 发表于 2020-8-28 23:10
输入 回车后还是没有任何结果出现
贴下运行结果的截图吧,没装这模块也无法测试 疾风怪盗 发表于 2020-8-28 23:22
贴下运行结果的截图吧,没装这模块也无法测试
username: gg
就是这样,截图我咋贴不上去{:10_269:} 半糖加冰 发表于 2020-8-28 23:35
username: gg
没办法帮你,想安装getpass,好像都找不到版本,也没用过这个库,没法测试,再自己想想办法吧 疾风怪盗 发表于 2020-8-28 23:39
没办法帮你,想安装getpass,好像都找不到版本,也没用过这个库,没法测试,再自己想想办法吧
好吧,还是谢谢你啦 半糖加冰 发表于 2020-8-28 23:41
好吧,还是谢谢你啦
对了,再问一下,你使用的什么来运行的?7楼已经提示了pycharm不能用这个模块
https://www.baidu.com/link?url=wf-c8_velaV7yHSQfg_wyYheSfG1zV5Z-DO2-QHOJPKtIVclQUWloddEwxxcc-uJgK-MyVqbrpL77IwOm2sQAK&wd=&eqid=ed7ce99a00016a64000000035f4926c5
正好看到这篇文章,可能和你的问题描述比较像,你看一下
页:
[1]
2