Модуль запросов может удовлетворить то, что вы хотите сделать, используя кортеж или словарь.В качестве примера ниже я передал словарь settings_json
в родительский словарь data
.
Вы можете попробовать что-то вроде следующего:
import requests
url = 'https://example.com/v1/doThing'
settings_json = {
'name': 'bob',
'age': 57
}
data = {
'mode': 'merge',
'json_data': settings_json
}
r=requests.post(url, auth=(myToken,'password'), data=data)
Если это не такЕсли вы не работаете для своего варианта использования, вы всегда можете обратиться к документам запросов для дополнительных примеров.
Точный формат запроса будет зависеть от того, как ваш сервер настроен для получения этих данных.
Этот также является полезным инструментом для преобразования curl
запросов на другие языки.