要么返回并创建自己,要么为每个被解析的推文捕获一个唯一的tweet_id ......
class listener(StreamListener):
def on_data(self, data):
all_date = json.load(data)
tweet = all_data["text"]
username = all_data["user"]["screen_name"]
这里我想创建一个名为tweet_id的变量,并从all_data中的相应值返回该变量,或者创建我自己的id系统
答案 0 :(得分:0)
首先,我认为你可能意味着json.loads()
注意到 s 。 json.load()用于阅读文件,不接受str
类型的data
。
其次,使用已经由twitter设置的推文ID。您可以从all_data["id"]
获取。
即:'id': 640415654723786993,
不要与all_data["user"]["id"]