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

Как научить общаться 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 не вариант?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
31 янв. 2025, в 05:46
5000 руб./за проект
31 янв. 2025, в 00:16
43000 руб./за проект
30 янв. 2025, в 21:33
5000 руб./за проект