#python #python-3.x #web-scraping #scrapy #scrapy-pipeline
#python #python-3.x #веб-очистка #scrapy #scrapy-конвейер
Вопрос:
Итак, я поместил простое исключение в конвейер изображений следующим образом:
class MyImagesPipeline(ImagesPipeline):
#Name download version
def file_path(self, request, response=None, info=None):
raise Exception()
print("It get's into filepath")
Это должно было показать ошибку, но это просто приводит к тому, что весь конвейер не работает. Даже печать не печатается. Как я могу отследить эту ошибку?
Я могу отследить это в других функциях, но не в file_path .
Комментарии:
1. Почему бы не использовать регистратор и не регистрировать ошибку вместо создания исключения?