此 .json 文件包含来自 ECG 机器的记录。 文件格式如下所示:
[-0.140625,-0.15234375,-0.15234375,...,-0.19335937499999997,0 ]
但是,当我尝试使用这段代码时,它显示错误
def load_tester(path):
dataset = '{"fruits": }'
data = json.loads(path)
print(data)
return(np.asarray(nt))
这是错误:
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
我想将该文件保存到 numpy 数组中,并与 json 使用的格式相同。
最佳答案
您正在尝试使用文件名而不是文件中的数据加载 json
def load_tester(path):
with open(path) as f:
data = json.load(f)
print(data)
return np.asarray(data)
关于python - 将 JSON 文件转换为 numpy 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51519311/