@IlyuhaShprotov

Как можно обратиться к ключу в словаре json через python?

Мне нужно сделать проверку, есть ли ключ в словаре в файле json.
import json

id = "2"

dict = json.load(open('C:/Users/ilyaf/Desktop/py-proj/Code Bot/assets/main.json'))

if id == dict.get(id):
	print('id in dict!')


когда запускаю этот код, ничего не происходит. Вот json:
{
	"id":"2",
	"money":"100",
	"reputation":"0"
}


что не так?
  • Вопрос задан
  • 1173 просмотра
Решения вопроса 2
@kirillinyakin
У тебя вроде как id в json является строкой, а ты пытаешься сравнить его с integer
Ответ написан
Mi11er
@Mi11er
A human...
ну так у вас ключ = ID
И ключа с 2кой нет
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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