Скрининг списков друзей в Facebook для Python - PullRequest
2 голосов
/ 08 марта 2012

Мне нужно получить список друзей FB моего друга ... на самом деле, всех моих друзей.API FB не позволяет мне получать список друзей любого, кто не является мной, но я могу получить эти списки вручную в своем браузере.

Я хочу получить эти списки.Каким-то образом.Это не обязательно идет прямо в Python (я всегда могу просто получить данные, скажем, из html-версий списков друзей), но я понятия не имею, как автоматизировать весь процесс "перейти к другу, открыть список друзейсохранить страницу "вещь.У меня есть ощущение, что я могу использовать автоматизацию браузера, но ... Ну, я попробовал использовать Selenium и не смог его взломать.

1 Ответ

3 голосов
/ 08 марта 2012

Механизация облегчает автоматизацию этих вещей в сложных ситуациях. Это может быть излишним в этом случае, хотя. Было бы довольно просто использовать BeautifulSoup или lxml , чтобы получить список друзей и получить их идентификаторы, а затем сгенерировать URL-адреса их списка друзей и промыть + повторить.

...