Python Twitter - 获取推文 URL

发布于 2024-11-01 15:07:56 字数 439 浏览 0 评论 0原文

我正在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

东风软 2024-11-08 15:07:56

您可能必须自己解析文本才能查找并标记 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?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文