熊猫读取 json 文件:"预期的对象或值"


import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import json
orderbook_file = "/home/viktor/code/Keyrock/orderbook.json"
orderbook = pd.read_json("orderbook_file")

当我在终端中运行它时,它找不到我的json文件,因此无法读取它…我做错了什么?很抱歉问了这个愚蠢的问题,对熊猫来说很新鲜。。。谢谢

我做了一个快速检查,看起来你导入的订单簿部分是错误的,这很有效:

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import json
orderbook_file = "file:///Users/test-user/scripts/test.json"
orderbook = pd.read_json(orderbook_file)
print(orderbook)

这工作没有错误,如果你看官方文件:https://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_json.html它需要一个文件指针URL来查找json文件。

此外,您创建了orderbook_file对象,但没有在pd.read_json中使用它,因此即使文件指向正确,它也不会找到它。

最新更新