【发布时间】:2020-06-05 03:58:22
【问题描述】:
def get_latest_tweet():
usertweet = api.user_timeline(screen_name='user',count='1',tweetmode="extended") [0]
print (usertweet.urls)
get_latest_tweet()
到目前为止,我已经尝试使用“usertweet.expanded_url”而不是“usertweet.urls”,但是我仍然遇到同样的错误
'Status' object has no attribute 'urls'
虽然
print(usertweet.text)
工作正常
更新:-扩展的 url 在实体/url 部分内
urls=(jypetweet.entities["urls"])
print(urls)
我得到以下输出:
[{'url': 'https://twit.co/PcgY0E5qM', 'expanded_url': 'https://live.tv/video/17615', 'display_url': 'live.tv/video/17615', 'indices': [107, 130]}]
但我仍然无法访问网址部分
【问题讨论】:
-
嗨@shivam-sah,你找到解决方案了吗?在哪里可以访问tweepy的expand_url?
-
是的,我能够弄清楚,但不是最干净的解决方案..
-
愿意分享您的解决方案吗?
-
抱歉回复晚了,我已经发布解决方案了
标签: python-3.x twitter bots tweepy