【发布时间】:2018-07-13 08:12:53
【问题描述】:
我编写了一个简单的脚本来获取包含特定主题标签的 300 条最热门推文。
for self._tweet in tweepy.Cursor(self._api.search,q=self._screen_name,count=300, lang="en").items(300):
self._csvWriter.writerow([self._tweet.created_at, self._tweet.text.encode('utf-8')])
它运行良好,并将结果保存到 CSV,但 推文被截断。
我这样修改代码,添加twitter_mode=extended参数:
for self._tweet in tweepy.Cursor(self._api.search,q=self._screen_name,count=300, lang="en", tweet_mode="extended").items(300):
self._csvWriter.writerow([self._tweet.created_at, self._tweet.text.encode('utf-8')])
但我得到了这个异常:
AttributeError: 'Status' object has no attribute 'text
我的问题是:如何使用光标保存完整的推文?(完整 = 未截断)
在此先感谢(抱歉,我是一个 Tweepy 新手,想尽可能多地学习)
【问题讨论】: