2015-03-23 6 views
0

Я хочу получать данные о публикации (например, название, как, доля, содержание) разного бренда (публичная учетная запись) на Vine by python. Теперь у меня есть некоторые мысли:Скребковые данные Vine от python

  1. Существует лозе апи называется Vinepy из GitHub (https://github.com/davoclavo/vinepy), однако это требует создания учетной записи и использовать свои собственные данные входа в систему, и кажется, что вы могли только ползать данные ваша собственная учетная запись, поэтому я могу использовать Vinepy для обхода данных из других учетных записей? причина в том, что у Vinepy меньше примеров, и я не понял, как это сделать.

  2. Другая альтернатива, с которой я столкнулся, заключается в том, чтобы использовать beautifulsoup + selenium для этого. Потому что на странице винограда есть кнопка «Загрузить больше», и вам нужно использовать селен для взаимодействия с ней. Но мой вопрос в том, может ли beautifulsoup + selenium обрабатывать Javascript? Причина, по которой все записи написаны рамкой javascript под названием ember.js

Или у кого-нибудь есть лучшие идеи о том, как это сделать?

Большое спасибо!

ответ

0

Существует лозе API, который не требует входа для общественности данных:

https://github.com/starlock/vino/wiki/API-Reference

Это не конкретно Python-ориентированный, но это просто HTTP GET, чтобы получить некоторые JSON.

Смежные вопросы