Python-запросы, как отправить JSON-запрос без "" - PullRequest
1 голос
/ 12 октября 2019

мой код выглядит как

            data = {
                "undelete_user":'false'
            }
            data_json = json.dumps(data)
            print(data_json)

Вывод:

{"undelete_user": "false"}

Мне нужно, чтобы вывод был без "", поэтому он может выглядеть как

{"undelete_user": false}

в противном случае, когда я отправлю запрос, я получу ошибку «не удалось декодировать JSON»

1 Ответ

3 голосов
/ 12 октября 2019
import json


data = {
    "undelete_user": False
}
data_json = json.dumps(data)
print(data_json)

Все, что вам нужно было сделать, это удалить 'false' и поставить False, потому что вы рассматриваете свое false как строку, и оно должно быть логическим. Надеюсь, это помогло!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...