Size: a a a

2019 October 31

f

fatklass in Scrapy
Сложно
источник

EB

Elisei Badanin in Scrapy
Агент Печенька
Насколько я помню разбор html идёт многопоточно, но общей сути это не меняет.
твистед потоками рулит? в любом же случае там будит GIL, я точно не видел, чтобы скрапи форкал свой процес
источник

АП

Агент Печенька in Scrapy
Не твистед. Хтмл разбор отпускает гил, потому он ему не мешает.
источник

АП

Агент Печенька in Scrapy
Форк это мультипроцессинг а не мультипоток.
источник

f

fatklass in Scrapy
В 1 поток если?)
источник

EB

Elisei Badanin in Scrapy
fatklass
Сложно
делаем пайплайн, в котором сохраняем чанками, но это тоже все теория, в маломальски сложном проекте будет куча костылей
источник

f

fatklass in Scrapy
Ну я по сути так и реализовал
источник

EB

Elisei Badanin in Scrapy
Агент Печенька
Не твистед. Хтмл разбор отпускает гил, потому он ему не мешает.
а если мы потом в постгрес пишем, будет ли переключаться между потоками? что-то мне подсказывает что зависит от драйвера(как минимум)
источник

f

fatklass in Scrapy
Я не могу придумать как это все зациклить и подсовывать новые сайты для парсинга
источник

АП

Агент Печенька in Scrapy
Elisei Badanin
а если мы потом в постгрес пишем, будет ли переключаться между потоками? что-то мне подсказывает что зависит от драйвера(как минимум)
Там чисто в момент разбора хтмл идёт мультипоток.
источник

B

Bulatbulat48 in Scrapy
Elisei Badanin
твистед потоками рулит? в любом же случае там будит GIL, я точно не видел, чтобы скрапи форкал свой процес
в твистете же эвент луп?
источник

EB

Elisei Badanin in Scrapy
и?
источник

EB

Elisei Badanin in Scrapy
точнее при чем тут это, gil есть gil в любом случае…какие-то сишные либы могут отдавать управление, но не факт
источник

АП

Агент Печенька in Scrapy
Elisei Badanin
точнее при чем тут это, gil есть gil в любом случае…какие-то сишные либы могут отдавать управление, но не факт
Лхмл отпускает гил.
источник

EB

Elisei Badanin in Scrapy
а драйвера БД?
источник

АП

Агент Печенька in Scrapy
Как я помню не все и далеко не всегда.
источник

EB

Elisei Badanin in Scrapy
я ловил эту проблему когда-то…не помню мускул или постгрес, но где-то точно есть
источник

М

Мак in Scrapy
Поделитесь каким нибудь интересным примером перехвата исключений все таки... А? 😆
источник

EB

Elisei Badanin in Scrapy
каких исключений?
источник

М

Мак in Scrapy
Перезапуск паука при 111 через какое то время, например...
источник