【发布时间】:2019-06-20 05:49:25
【问题描述】:
我正在尝试从这样的服务器读取数据:
with requests.Session() as s:
data = {}
r = s.get('https://something.com' , json = data ).json()
training_set1 = np.empty([-1,4])
training_set1[:,0] = r["o"]
training_set1[:,1] = r["h"]
training_set1[:,2] = r["l"]
training_set1[:,3] = r["c"]
但是我不知道数组的长度,所以我用-1然后得到这个错误信息:
ValueError:不允许负尺寸
如何修复此代码?响应 r 是一个 JSON 对象:
{"t":[1322352000,1322438400],
"o":[123,123],
"h":[123,123],
"l":[123,123],
"c":[123,123]}
我正在尝试将其重新排列为一个 numpy 数组。
【问题讨论】:
标签: python arrays json numpy object