繁体   English   中英

在python 2.6中切片json数据帧

[英]Slice json dataframe in python 2.6

我正在尝试对 df 进行切片,但在某处我做错了。

我有一个来自这样的查询的 json 文件:

def query(same params):
      sql code:
return myquery.to_json() 

然后我有一个函数getData()在这里我进行相同的计算并尝试对 df 进行切片

def getData():
...
 myquery = query(same params)
 slice = query['Names'].tolist()

但我收到一个错误:

类型错误:字符串索引必须是整数,而不是 str`

我哪里做错了?

如果您尝试使用它们的键对 json 进行切片:

 try:
     decoded = json.loads(query_result)
     for item in decode['data']:
        do_your_stuff
 except (JSONDecodeError, KeyError):
      pass or handle

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM