Size: a a a

Django [ru] #STAY HOME

2020 September 05

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Там же и секрет ищи
источник

Y

Yaroslav in Django [ru] #STAY HOME
Привет.

Для поиска роботы/ сотрудника этого есть отдельный чат.

Зайдите в описание чата, там будет на него ссылка
источник

DI

Drew Ice in Django [ru] #STAY HOME
Yaroslav
Привет.

Для поиска роботы/ сотрудника этого есть отдельный чат.

Зайдите в описание чата, там будет на него ссылка
Хорошо, спасибо
источник

AD

Alex Dem in Django [ru] #STAY HOME
очень интересно как связаны джанго-вьюхи и селениум парсинг.
Можно по-подробнее?
источник

AD

Alex Dem in Django [ru] #STAY HOME
имею ввиду, я не могу себе представить ситуацию когда селениуму было бы"интересно" что именно на бекенде формировало ответ для клиента. Интригующе :))
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Alex Dem
имею ввиду, я не могу себе представить ситуацию когда селениуму было бы"интересно" что именно на бекенде формировало ответ для клиента. Интригующе :))
Допустим, есть сторонний ресурс, у которого нет апи открытого, но ты хочешь предоставлять данные юзеру с этого ресурса, риалтайм
источник

AD

Alex Dem in Django [ru] #STAY HOME
Не выходи из комнаты.
Допустим, есть сторонний ресурс, у которого нет апи открытого, но ты хочешь предоставлять данные юзеру с этого ресурса, риалтайм
а зачем тогда селениум?
источник

AD

Alex Dem in Django [ru] #STAY HOME
селениум как парсер есть смысл использовать только для парсинга ДОМ дерева
источник

AD

Alex Dem in Django [ru] #STAY HOME
а так есть beautiful soup и подобные либы
источник

AD

Alex Dem in Django [ru] #STAY HOME
а, хотя я понял твою идею, сорри
но все равно непонятно, что означает уточнение

"Писать парсинг придется внутри джанго-вьюх."
источник

DI

Drew Ice in Django [ru] #STAY HOME
Alex Dem
а, хотя я понял твою идею, сорри
но все равно непонятно, что означает уточнение

"Писать парсинг придется внутри джанго-вьюх."
Суть использования такая - пользователь на странице, которую хочет спарсить, вызывает метод расширения, оно собирает хтмл и посылает на бекенд, где уже идёт парсинг
источник

N

Nire in Django [ru] #STAY HOME
Запускать внутри вьюх сложные процессы это плохо, имхо
источник

VD

Vitaliy Derbentsev in Django [ru] #STAY HOME
Alex Dem
селениум как парсер есть смысл использовать только для парсинга ДОМ дерева
Dom отлично парсится lxml (возможно, после исправления косяков через beautifulsoup). Тот же scrapy им пользуется.
источник

N

Nire in Django [ru] #STAY HOME
Лучше пусть целари по тихой ходит, и делает задачки такие
источник

AD

Alex Dem in Django [ru] #STAY HOME
Drew Ice
Суть использования такая - пользователь на странице, которую хочет спарсить, вызывает метод расширения, оно собирает хтмл и посылает на бекенд, где уже идёт парсинг
честно говоря не понимаю, что такое "метод расширения", но суть заключается в том, что либо используется селениум для парсинга/тестирования DOM, и тогда не важно, что там на беках отрабатывало рендер страницы - джанго, торнадо либо любой другой фреймворк, либо, если мы говорим именно о парсинге вьюх, в частности джанговских, то селениум нафиг не сдался, для этого есть более легковесные инструменты
источник

DI

Drew Ice in Django [ru] #STAY HOME
Alex Dem
честно говоря не понимаю, что такое "метод расширения", но суть заключается в том, что либо используется селениум для парсинга/тестирования DOM, и тогда не важно, что там на беках отрабатывало рендер страницы - джанго, торнадо либо любой другой фреймворк, либо, если мы говорим именно о парсинге вьюх, в частности джанговских, то селениум нафиг не сдался, для этого есть более легковесные инструменты
Я с вами согласен уже)
источник

VD

Vitaliy Derbentsev in Django [ru] #STAY HOME
Drew Ice
Суть использования такая - пользователь на странице, которую хочет спарсить, вызывает метод расширения, оно собирает хтмл и посылает на бекенд, где уже идёт парсинг
А почему нельзя через requests получить html?
источник

DI

Drew Ice in Django [ru] #STAY HOME
Html так и так получается
источник

DI

Drew Ice in Django [ru] #STAY HOME
Вопрос дальше в том, как его парсить
источник

N

Nire in Django [ru] #STAY HOME
Drew Ice
Вопрос дальше в том, как его парсить
А что именно?
источник