Задать вопрос

Как научить общаться phantomjs и python?

Есть десяток парсеров на python (с использованием grab), которые парсят несколько сайтов и сохраняют это все в БД, и отображение распарсенного вконтента на Django. Хотел часть парсеров переписать на phantomjs, но уперся в сохранение результатов в БД.
Крайне не хотелось бы писать в базу напрямую из phantomjs.
Как можно научить общаться между собой python и phantomjs? Например есть скрипт на питоне который запускает несколько парсеров на phantomjs, а они отдают ему распарсенный контент, который скрипт обрабатывает и кладет в БД.
  • Вопрос задан
  • 5825 просмотров
Подписаться 6 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
@mefisto
Как вариант сделать очередь на базе redis/rabbit.
А с какой целью вы хотите перевести часть парсеров на фантом?
Ответ написан
dizballanze
@dizballanze
Software developer at Yandex
Ответ написан
Комментировать
Можно на фантоме сделать "прокси" и к нему обращаться по http из питона - чтобы получать уже собранные страницы
Ответ написан
Комментировать
Selenium webdriver для PhantomJS не вариант?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы