Несколько параметров в response.meta.get () - PullRequest
0 голосов
/ 09 июня 2018

Есть ли надежные ссылки на то, как несколько параметров могут вписаться в response.meta.get("something","someotherthing") в скрапе?Если это возможно, то как someotherthing относится к something?

Я много искал, но нигде не смог найти точный ответ, который мне нужен.

1 Ответ

0 голосов
/ 09 июня 2018

response.meta в scrapy это просто нормальный питон dict, и как диктон питона он имеет метод get, который не безопасен - когда второй параметр является значением по умолчанию, которое имеет место в случае, если первый параметрНапример,

: хотя response.meta['unknown_key'] вызовет исключение KeyError, response.meta.get('unknown_key') вернет None, а response.meta.get('unknown_key', 'abc') вернет abc

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...