Python Twitter - 获取推文 URL
我正在使用 python-twitter 模块来获取最近的 twitter 状态更新:
for i in range(0, limit):
tweet = twitter.Api().GetUserTimeline(TWITTER_USERNAME)[i]
tweet.date = datetime.strptime( tweet.created_at, "%a %b %d %H:%M:%S +0000 %Y" )
tweets.append(tweet)
它工作正常,但 tweet.text 属性不会将 URL 包装在标签中,因此它们是可单击的。我浏览了 python-twitter 文档,但它没有给出任何关于获取 URL 作为可点击 URL 的状态的具体建议。
我确信图书馆中有一个函数可以做到这一点,有人知道如何做吗?
I am using the python-twitter module to get my most recent twitter status updates:
for i in range(0, limit):
tweet = twitter.Api().GetUserTimeline(TWITTER_USERNAME)[i]
tweet.date = datetime.strptime( tweet.created_at, "%a %b %d %H:%M:%S +0000 %Y" )
tweets.append(tweet)
It's working fine, but the tweet.text property does not wrap the URL in a tags so they are clickable. I had a look through the python-twitter documentation but it doesn't give any specific advise on getting a status with the URLs as clickable urls.
I'm sure there is a function in the library to do this, does anyone know how?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能必须自己解析文本才能查找并标记 URL。这是一个关于此的问题:
什么是使用 Python 从字符串中提取 URL 的最简洁方法?
You'll likely have to parse the text to find and mark up the URLs yourself. Here's a question about that:
What's the cleanest way to extract URLs from a string using Python?