Size: a a a

2020 August 15

AR

Andrey Rahmatullin in Scrapy
Но он же и так останавливается?
источник

JW

John Wayne in Scrapy
просто есть другой паук, там старт реквест, данные из бд берет, как без инита тогда?
источник

К

Кирилл in Scrapy
John Wayne
так как тогда паука остановить если в ините тебе что то не понравилось?
Убрать из инита. Ещё можно закрывать паука через crawler.engine.close_spider(spider)
источник

МС

Михаил Синегубов... in Scrapy
John Wayne
просто есть другой паук, там старт реквест, данные из бд берет, как без инита тогда?
поставь получение ссылок на spider_idle (или как оно там), будет чуть медленнее, но чище, наверное :)
источник

К

Кирилл in Scrapy
Если у тебя весь проект зависит от бд, может быть её в сеттингсах открывать?
источник

JW

John Wayne in Scrapy
а это еще как, озадачили вы меня
источник

AR

Andrey Rahmatullin in Scrapy
Кирилл
Убрать из инита. Ещё можно закрывать паука через crawler.engine.close_spider(spider)
Вроде тоже будет не очень
источник

e

em1tao in Scrapy
Есть страница, в которой прогружаются изображения lazy load, они грузятся, только когда до них прокручивают, пытаюсь получить их src получаю вместо ссылки. Как это решить?
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
источник

AR

Andrey Rahmatullin in Scrapy
Ну либо ссылки в коде страницы уже есть, либо джсом получаются, от этого плясать
источник

К

Кирилл in Scrapy
em1tao
Есть страница, в которой прогружаются изображения lazy load, они грузятся, только когда до них прокручивают, пытаюсь получить их src получаю вместо ссылки. Как это решить?
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
Так, а что тебе нужно? Этот код и есть изображение, сохраняй и декодируй https://base64.guru/converter/decode/image
источник

S

SoHard 🎄 in Scrapy
Кирилл
Так, а что тебе нужно? Этот код и есть изображение, сохраняй и декодируй https://base64.guru/converter/decode/image
это заглушка 1х1 пиксель
источник

S

SoHard 🎄 in Scrapy
вставь код
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
в строку браузера
источник

К

Кирилл in Scrapy
А, я подумал изображения сразу в html отдают. Тогда да, где-то должна быть ссылка
источник

ИБ

Иван Батурин... in Scrapy
em1tao
Есть страница, в которой прогружаются изображения lazy load, они грузятся, только когда до них прокручивают, пытаюсь получить их src получаю вместо ссылки. Как это решить?
data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
Ещё помогает иногда загрузить страницу с запретом js и на ней искать изображения. Бывает гораздо проще понять что в исходном коде, а что js уже генерит.
источник

e

em1tao in Scrapy
Ну проблема в том что, выдается изображения только которые на экране
источник

e

em1tao in Scrapy
Они дают нормальную ссылку, но за ним нет
источник

К

Кирилл in Scrapy
Давай ссылку на сайт
источник

e

em1tao in Scrapy
источник

e

em1tao in Scrapy
серьезно
источник

e

em1tao in Scrapy
а превьюшки хотел спарсить
источник