3
我的代码是:data_review=pd.read_json('review.json')
我有数据review
为fllow:如何阅读熊猫的大json?
{
// string, 22 character unique review id
"review_id": "zdSx_SD6obEhz9VrW9uAWA",
// string, 22 character unique user id, maps to the user in user.json
"user_id": "Ha3iJu77CxlrFm-vQRs_8g",
// string, 22 character business id, maps to business in business.json
"business_id": "tnhfDv5Il8EaGSXZGiuQGg",
// integer, star rating
"stars": 4,
// string, date formatted YYYY-MM-DD
"date": "2016-03-09",
// string, the review itself
"text": "Great place to hang out after work: the prices are decent, and the ambience is fun. It's a bit loud, but very lively. The staff is friendly, and the food is good. They have a good selection of drinks.",
// integer, number of useful votes received
"useful": 0,
// integer, number of funny votes received
"funny": 0,
// integer, number of cool votes received
"cool": 0
}
但我得到了如下错误:
333 fh, handles = _get_handle(filepath_or_buffer, 'r',
334 encoding=encoding)
--> 335 json = fh.read()
336 fh.close()
337 else:
OSError: [Errno 22] Invalid argument
我jsonfile不包含任何意见和3.8G! 我只是从这里下载文件到实践link
当我使用如下代码,抛出了同样的错误:
import json
with open('review.json') as json_file:
data = json.load(json_file)
你的路径/文件参数有问题。确保文件存在于你正在运行python的文件夹中。也许在你如何调用这个脚本以及从哪里添加更多细节。 – sascha
您不能在json文件中留言: https://stackoverflow.com/questions/244777/can-comments-be-used-in-json 您可以尝试使用干净的.json文件运行代码吗? –
@LukasAnsteeg我很确定它从来没有解析json,因为之前有一些错误。 – sascha