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

Как проще объединить два парсера в один на python?

Как проще это сделать? Есть скрипт парсера с использованием grab на питоне, но для каждого сайта я запускаю каждый скрипт отдельно, хотелось бы объединить их все в один. Нужно ли использовать объектно-ориентированное программирование?
  • Вопрос задан
  • 291 просмотр
Подписаться 3 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@egocentrist
Примерно так:

parser1.py
class bar:
 def foo(site):
  g.go(site)

parser2.py
class foo:
 def bar(site):
  g.go(site)

parser1+2.py
include parser1
include parser2

p1=parser1()
p2=parser2()

p1.bar.foo('http://site')
p2.foo.bar('http://site')
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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