保護された Web ページにリクエストを送信しようとしているため、 の助けを借りて認証しようとしていますQAuthenticator()
。ただし、次のエラーが表示されます。
mgr.authenticationRequired(response, auth)
TypeError: native Qt signal is not callable
これは私のスクリプトの一部です:
def authenticate(self):
username = 'user'
password = 'pass'
url = 'http://someurl.com'
mgr = QNetworkAccessManager(self)
auth = QAuthenticator()
auth.setUser(username)
auth.setPassword(password)
response = QNetworkRequest()
response.setUrl(QUrl(url))
mgr.authenticationRequired(mgr.get(response), auth)
ここで何が間違っていますか?