【发布时间】:2018-10-10 16:05:55
【问题描述】:
我在 Python 中创建了一个流程序来接收推文,但是我注意到它只返回推文的部分文本。我看过类似的问题,并且知道我必须在某处插入 'tweet_mode="extended"',并将其插入 Stream,但它似乎不起作用。
auth = OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_secret)
class MyListener(StreamListener):
def on_data(self, data):
with open(file_name, "a") as file:
tweetDict = {"text": "", "coordinates": ""}
tweet = json.loads(data)
json.dump(tweet, file, indent=4)
file.write("\n")
return True
twitter_stream = Stream(auth, MyListener(), tweet_mode="extended")
twitter_stream.filter(track=[target])
【问题讨论】:
标签: python python-3.x tweepy