tweepy:推文 full_text 也包含推文图片 link
tweepy: tweets full_text includes tweets picture link too
标题说明了一切,但我也会在这里进行解释。
我正在使用 tweepy (python) 从 tweeter 中获取推文
当我得到 full_text 的媒体类型时,tweepy 会自动将图片 link 添加到文本的末尾。
但是我已经使用下面的代码获取了图片 link,我不想在我的 full_text
中使用 link
tweets = tw.Cursor(api.search,
q=query,
lang="fa",
tweet_mode='extended',
include_entities=True,
).items()
for tweet in tweets:
if "media" in tweet.entities:
if tweet.entities['media'][0]['type'] == "photo":
print(tweet.full_text)
我怎样才能以一些笨拙的方式摆脱它,或者我应该使用其他方式和模块来删除它?
对于其他有此问题的人,只需这样做:
tweet_text = tweet.full_text
tweet_media = tweet.entities['media'][0]['url']
tweet_text = tweet_text.replace(tweet_media, '')
标题说明了一切,但我也会在这里进行解释。 我正在使用 tweepy (python) 从 tweeter 中获取推文 当我得到 full_text 的媒体类型时,tweepy 会自动将图片 link 添加到文本的末尾。 但是我已经使用下面的代码获取了图片 link,我不想在我的 full_text
中使用 linktweets = tw.Cursor(api.search,
q=query,
lang="fa",
tweet_mode='extended',
include_entities=True,
).items()
for tweet in tweets:
if "media" in tweet.entities:
if tweet.entities['media'][0]['type'] == "photo":
print(tweet.full_text)
我怎样才能以一些笨拙的方式摆脱它,或者我应该使用其他方式和模块来删除它?
对于其他有此问题的人,只需这样做:
tweet_text = tweet.full_text
tweet_media = tweet.entities['media'][0]['url']
tweet_text = tweet_text.replace(tweet_media, '')