Предпочтительный способ проверки / проверки типа объекта python: isintance()
isinstance(resp_json, type(my_dict))
Я подозреваю, однако, что это неправильное представление здесь другое.
Как я указал в моемcomment, json.loads()
возвращает словарь, если передана строка, представляющая синтаксически правильный JSON.Поэтому тип dict
является правильным, поскольку он построен на языке Python для представления информации о ключе-значении аналогично тому, как это делает JS / JSON.
Если вы хотите узнать, являются ли они одним и тем же объектом, то есть хранятся в одном и том же месте в памяти, вы можете использовать
resp_json is my_dict
Судя по вашему вопросу, однако я подозреваю, что чтоВы действительно заинтересованы, эквивалентность содержания.
resp_json == mydict
должен дать вам это.Я не могу представить себе другой сценарий, который имел бы значение.