如何解决如何使用 tweepy 获取整个推文而不是带有链接的推文的一部分
首先,我确实意识到有一个类似的问题,但使用的是 Twython 库,而不是 Tweepy。
另外,我已经看到 How to get the full text of a tweet using tweepy? 但是,在下面的 ,tweet_mode='extended'
之后添加 count=count
会给我一个错误:AttributeError: 'Status' object has no attribute 'text'
这是我所拥有的:
fetched_tweets = api.search(q,lang = 'en',count=count)
for tweet in fetched_tweets:
parsed_tweet = {}
parsed_tweet['text'] = tweet.text
line = re.sub('@[\w]+','',tweet.text)
target.write(line+"\n")
target.write("--------------------------------------------------------------\n")
tweets.append(line)
因此,我正在创建这些推文的列表,但其中一些推文如下所示:
ADAM ARON 确认,如果我们对 500M 投赞成票,AMC 承诺在 2021 日历年不会稀释任何它。
给... h t t p s : // t . c o / t D i T u x f d F g (我不得不在链接的字母之间添加空格)
应该改为:
ADAM ARON 确认如果我们对 500M 投赞成票,AMC 承诺不会 在 2021 日历年稀释其中任何一项。
把他的股份给那个人。
在担任 CEO 的法律范围内,他站在我们这边并希望 我们做同样的事情。
将我的投票改为是。
$amc #amc
解决方法
为了解决这个问题,我可以将 fetched_tweets = api.search(q,lang = 'en',count=count)
更改为 fetched_tweets = api.search(q,count=count,tweet_mode='extended')
,并将 tweet.text
更改为 tweet.full_text
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。