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