我现在在使用pandas.read_JSON读取JSON时遇到了问题。例如,JSON类型是这样从redis获得的
b'{"enable":false,"symbol":"abcdef","skew_rate":1,"skew_judge":0.05,"skew_range":0.0001,"skew_end_time":4,"skew_start_time":6}'
我正在使用这行代码将其更改为series
pd.read_json(r.get('key_{}'.format(symbol)),typ='series')
但它返回这种类型的错误
TypeError: <class 'bool'> is not convertible to datetime
同时,我不会将json数据类型中的任何键转换为datetime。为什么它会给我这个错误?如何解决这个问题?谢谢
因为您有以
_time
结尾的键,convert_dates
的默认值是True
,所以尝试将它们转换为日期。您可以通过convert_dates=False
来避免它输出
相关问题 更多 >
编程相关推荐