Я пытаюсь поместить некоторые результаты в URL.Моя полезная нагрузка правильно отформатирована, и URL также корректен.Проблема в том, что для этого требуется двухфакторная аутентификация с использованием Google Authenticator, помимо имени пользователя и пароля.Я не могу найти способ аутентификации с использованием пакета запросов в Python.http://docs.python -requests.org / ru / master / user / authentication /
У меня есть только имя пользователя и пароль, поэтому я попытался выполнить базовую аутентификацию и дайджест-аутентификацию обоих запросов.Оба возвращают код состояния 401.
import requests
from requests.auth import HTTPDigestAuth
import json
url = 'https://some_url.com'
payload = json.dumps(some_data)
username = 'username'
password = 'password'
r = requests.put(url, payload, auth=(username, password))
print(r.status_code) #gives 401
r2 = requests.put(url, payload, auth=HTTPDigestAuth(username, password))
print(r2.status_code) #gives 401 as well