【问题标题】:User ID's returned from Tweepy are huge numbers that don't link to any accounts从 Tweepy 返回的用户 ID 是不链接到任何帐户的巨大数字
【发布时间】:2023-03-22 15:40:01
【问题描述】:

过去几周我一直在下载大量推文。为了减少下载时间,我只保存了推文用户 ID 而不是用户帐户。我需要通过机器人检查让他们通过,但现在我意识到 90% 的用户 ID 是巨大的数字(例如 1.25103113308656E+018),不能用于搜索帐户。

有没有办法将这些转换回帐号?

注意事项:

  • tweet_id 列是一个同样巨大的不同数字,这意味着它们没有被读入错误的列。

  • 当我将它们从 e 符号提高到原始数字时,它仍然不起作用。

我受限于 twitter api 的周窗口,所以我必须找到一种方法将我已经获得的数据链接到个人帐户。这项工作是为了慈善事业,我们将不胜感激您的帮助。

【问题讨论】:

    标签: python twitter tweepy tweets userid


    【解决方案1】:

    Tweepy API 调用返回一个响应,其中包含 _json 字段中的数据。您可以解析上述json的user键,提取用户的ID和网名并存储。 然后你可以根据他们的doc再次查询Tweepy api来获取用户信息。

    请注意,当您存储 ID 字段时,您必须将其转换为 String 数据类型。

    【讨论】:

    • 非常有用!非常感谢。
    猜你喜欢
    • 1970-01-01
    • 2013-04-28
    • 2015-05-27
    • 2020-09-24
    • 1970-01-01
    • 1970-01-01
    • 2023-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多