{
"data": [
# ваш массив
]
}
{
"продукция1": {
"товар1": {},
"товар2": {}
},
"продукция2": {
"товар3": {},
"товар4": {}
}
}
goods_item = data['продукция1'].get(message.text)
if goods_item:
bot.send_message(message.chat.id, goods_item['price'], reply_markup=keyboard)
else:
bot.send_message(message.chat.id, "Товар отсутствует", reply_markup=keyboard)
goods.json
data = None
with open('goods.json', 'r', encoding='utf-8') as file: # открываем файл в режиме чтения
data = json.load(file) # преобразуем данные из файла в формате json в python словарь
{
"goods": [
{
"price": 100,
"color": "red",
"model": "model1"
},
{
"price": 100,
"color": "red",
"model": "model1"
},
{
"price": 100,
"color": "red",
"model": "model1"
}
]
}
data['goods']
data['goods'][index]['price']
for goods_item in data['goods']:
print(goods_item['price'])