Мой вопрос - у меня есть набор данных json, который содержит 20 строк (массивов) с данными столбцов.В моем приложении для колб я хочу отображать только определенный столбец.Итак, если я выберу столбец «Mag», я хочу выводить все 3 значения Mag.Можете ли вы помочь мне с этим?
Ошибка мигает:
TypeError: list indices must be integers, not str
Набор данных:
0
:
{MasterID: "1121011005600", RA: "30.00031", DECL: "20.00025", Mag: "21.0222", MagErr: "0.52", …}
1
:
{MasterID: "1121011005600", RA: "29.99994", DECL: "20.00162", Mag: "19.3008", MagErr: "0.21", …}
2
:
{MasterID: "1121011005600", RA: "29.99983", DECL: "20.0016", Mag: "21.0652", MagErr: "0.5", …}
3
:
{MasterID: "1121011005600", RA: "29.99948", DECL: "20.00153", Mag: "19.9838", MagErr: "0.28", …}
Код:
@app.route('/something', methods = ["POST"])
def something():
val1 = float(request.json['val1']) #ignore these inputs
val2 = float(request.json['val2']) #ignore these inputs
data = request.json['data']
for i in range (0, len(data)):
print data['MJD'][i]