代码之家  ›  专栏  ›  技术社区  ›  John Yuki

使用Tweepy从推文链接获取推文id

  •  1
  • John Yuki  · 技术社区  · 7 年前

    我正在为Reddit创建一个机器人,它在直接链接到推文的提交内容上发布推文的文本、作者和其他一些小东西(例如- https://twitter.com/John_Yuki_Bot/status/889453450664304641

    api.get_status(status_id) 以获取状态文本、状态作者等。

    我怎样才能使用这样的链接获得状态id?

    2 回复  |  直到 7 年前
        1
  •  2
  •   Filippos Ser    7 年前

    易于理解的

    url.split('/')[-1]
    

    你得到了你想要的

        2
  •  1
  •   Daksh Shah    4 年前
    url.split('/')[-1].split('?')[0]
    

    第一部分( .split('/')[-1] )根据 / 并选择最后一个元素。最重要的是,我们做到了 .split('?')[0] ,它根据 ?