Python json.loads显示ValueError:Expecting,delimiter:第1行

时间:2017-04-18 17:56:07

标签: json delimiter

我正在尝试读取推文的json文件,但我一直收到此错误

ValueError:Expecting,delimiter:第1行第537行(char 536)

Code:
import json
import pandas as pd
import matplotlib.pyplot as plt

import json

with open('/Users/Mustafa/desktop/tweets.json', 'r') as f:
    line = f.readline() # read only the first tweet/line
    tweet = json.loads(line) # load it as Python dict
    print(json.dumps(tweet, indent=4)) # pretty-print

任何想法如何解决这个或我做错了什么?

1 个答案:

答案 0 :(得分:0)

BAD json文件中没有分隔符,它不是json!把分隔符放在文件中!!!

sublime文本将显示行和行 cntr + p:linenumber:columnumber