我需要获取我 friend 的 FB 好友列表……实际上是我所有 friend 的列表。 FB API 不允许我获取除我之外的任何人的 friend 列表,但我可以在浏览器中手动获取这些列表。
我想获取这些列表。不知何故。它不必直接进入Python(我总是可以从 friend 列表的html版本中获取数据),但我不知道如何自动化整个“转到 friend ,打开 friend 列表,保存页面”的事情。我感觉我可以使用浏览器自动化,但是...好吧,我尝试使用 Selenium,但无法破解它。
最佳答案
Mechanize使得在复杂情况下更容易自动化这些事情。但在这种情况下,这可能有点矫枉过正。使用 BeautifulSoup 会很容易或lxml获取您的好友列表并获取他们的 ID,然后从那里生成其好友列表的 URL,然后冲洗+重复。
关于python - 屏幕抓取 Facebook 中的好友列表,适用于 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9615914/