我试图开始工作的代码如下:
import json
json_file = 'stream.txt'
open_file = open(json_file, "r")
for line in open_file:
each_tweet = json.loads(line.strip())
if 'text' in each_tweet:
print(each_tweet['id'])
print(each_tweet['text'])
hashtags = []
for tag in each_tweet['entities']['hashtags']:
hashtags.append(tag['text'])
print(hashtags)
我正在使用以下JSON文件作为最终完整JSON文件将使用的格式示例(通过twitter API检索的数据):
但是我收到以下错误:
File "C:\Anaconda3\lib\json\decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
JSONDecodeError: Expecting value
虽然这似乎是一个非常简单的错误,但我似乎无法找到解决问题的方法。
任何帮助都会受到赞赏,我在编码时非常生疏哈哈