我正在为Reddit创建一个机器人,它会在直接链接到推文的提交内容上发布推文的文字,作者和其他一些小事(例如 - https://twitter.com/John_Yuki_Bot/status/889453450664304641)。
但是,我在Tweepy文档中找不到任何可以从推文链接中提取推文ID的内容,以便我可以使用api.get_status(status_id)
来获取状态文本,状态作者等等。
如何使用这样的链接获取状态ID?
编辑 - 链接末尾的代码(889453450664304641)是状态ID。我需要在自己的变量中使用它,以便Tweepy可以使用它。
答案 0 :(得分:1)
简单
import testing
global episode
episode = "Episode404"
def doIt():
print(episode)
doIt()
你得到你想要的东西
答案 1 :(得分:0)
url.split('/')[-1].split('?')[0]
第一部分(.split('/')[-1]
)根据/
字符分割字符串,并选择最后一个元素。最重要的是,我们执行.split('?')[0]
,它根据?
字符分割结果并选择第一部分。这将删除URL中传递的所有参数。