3
Auth_url没有在这里定义,而是在更长的版本中,它是并成功登录。问题是,出现的输入框不会“密封”密码。有没有简单的方法来纠正这个问题?由于Python:如何在屏幕上输入密码时“星号输出”/隐藏密码?
from suds.client import Client
from suds.xsd.doctor import Import, ImportDoctor
from suds.sax.element import Element
import getpass
user = "my username"
pw = getpass.getpass("Password: ")
auth_client = Client(auth_url)
cookie = auth_client.service.authenticate(user, pw)
你从哪里运行?我已经尝试过了,它隐藏了它应该做的输入。 – SpiXel
Pyscripter 2.7谢谢 – darrenvba
你可以尝试修改[这个答案](http://stackoverflow.com/a/510364/21945),它实现了'getch()'函数,在读完每个字符后回显一个星号。 – mhawke