【问题标题】:how to get the name of every follower of an account and print the usernames using python [closed]如何获取帐户的每个关注者的姓名并使用python打印用户名[关闭]
【发布时间】:2021-01-02 19:02:43
【问题描述】:

我想知道您将如何获取页面拥有的每个关注者的用户名。我想要的那个有大约 1500 个关注者。使其查看页面的所有关注者,然后获取他们的用户名,在获得给定帐户的所有用户名后,它将输出所有用户名。我听说你可以使用 python 做到这一点,但不知道如何。有人可以编写代码并链接如何使用代码的资源。我不是一个优秀的程序员,所以我需要帮助。

【问题讨论】:

  • 在 stackoverflow 上提问之前,您应该认真研究一下。 Stackoverflow 是针对您的代码的问题,也许您的代码中有一个您不知道如何修复的错误。不要只问一个一般性的问题,比如“有人可以为我写这个东西的代码吗?”。你甚至没有尝试自己写这个。甚至看起来您不知道编程,因为您没有显示任何代码。如果你想了解更多的python,可以从这里开始w3schools.com/python/python_intro.asp,对不起,我很苛刻,但是没有人愿意回答这样的问题。
  • This is against Instagram's Terms of Use,参见“一般条件”第 8 条。除此之外,还应考虑道德以及其他人的隐私权

标签: python selenium web-scraping browser instagram


【解决方案1】:

简短的回答:没有。 (有几个原因)

  1. Instagram 的使用条款禁止这样做。

    Instagram 禁止在标准搜索引擎协议范围之外自动访问其平台:

    我们禁止抓取、抓取、缓存或以其他方式访问任何 通过自动方式在服务上的内容,包括但不限于 到,用户个人资料和照片(除非可能是标准的结果 搜索引擎使用的搜索引擎协议或技术 Instagram 的明确同意)。

    参见Instagram's Terms of Use的“一般条件”第8条

  2. 这在许多国家都是违法的。

    Instagram 是一个国际平台,他们确保遵守其他国家的隐私法。这并不意味着抓取他们的内容也符合这些法律,因为一些法律要求用户能够请求删除他们的数据或能够撤销处理或存储他们的个人数据的许可。现在,如果您想知道用户名如何成为个人数据,想象一下用户名“firstnamelastname”

  3. 这是一个道德灰色地带。

    确实需要大量的想象力才能了解如何将其用于邪恶目的。您正在请求的程序只有一个目的:允许一方在不知情或不同意的情况下从众多其他方收集(个人)数据。我不知道您想要这样做的原因是什么,但由于此页面是公开的,即使您不这样做,其他方也可以出于可疑目的使用此程序。

  4. Stack Overflow 不是请求制作程序的平台,而是提出与编程相关的问题的平台。

    例如,当您遇到代码问题时,我们会在这里为您提供帮助,而您在经过大量调试、喝咖啡和在线搜索后仍无法弄清楚。它不是为了让其他人解决您的作业或要求制作程序。


我不是要烤你或你的问题,我只是解释为什么你的问题不会得到你想要的答案..

【讨论】:

    猜你喜欢
    • 2021-06-17
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    • 1970-01-01
    • 2017-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多