我正在尝试切片df,但某处我做错了。
我有一个json文件来自这样的查询:
def query(same params):
sql code:
return myquery.to_json()
然后我有一个函数getDatas(),在这里我进行相同的计算并尝试切片df
def getDatas():
...
myquerry = query(same params)
slice = query['Names'].tolist()
但我收到错误:
TypeError: string indices must be integers, not str
我错在哪里?
答案 0 :(得分:0)
如果你想用他们的密钥切片json:
try:
decoded = json.loads(query_result)
for item in decode['data']:
do_your_stuff
except (JSONDecodeError, KeyError):
pass or handle