Python, curl и double data

Я думаю, вы хотите преобразовать значения, содержащиеся в Map, в list? Самый простой способ - вызвать метод values() интерфейса Map. Это вернет Collection объектов значения, содержащихся в Map.

Обратите внимание, что этот Collection поддерживается объектом Map, и любые изменения в объекте Map будут отображаться здесь , Поэтому, если вам нужна отдельная копия, не привязанная к вашему объекту Map, просто создайте новый объект List, например ArrayList, передав значение Collection, как показано ниже.

ArrayList<String> list = new ArrayList<String>(map.values());
0
задан REW 28 February 2019 в 00:11
поделиться

1 ответ

Модуль запросов может соответствовать тому, что вы хотите сделать, используя кортеж или словарь. В качестве примера ниже я передал словарь 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)

Если это не работает для вашего случая использования, вы всегда можете обратиться к документам запросов для дополнительных примеров. [118 ]

Точный формат запроса будет зависеть от того, как настроен ваш сервер для получения этих данных.

Этот также является полезным инструментом для преобразования curl запросов в другие языки.

0
ответ дан waymobetta 28 February 2019 в 00:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: