Size: a a a

2020 April 19

К

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

O

Orekhov Web Dev. in Scrapy
источник

O

Orekhov Web Dev. in Scrapy
зачем
def parse_author(self, response):
       def extract_with_css(query):
           return response.css(query).get(default='').strip()
источник

O

Orekhov Web Dev. in Scrapy
откуда query?)
источник

К

Кирилл in Scrapy
Эмм..  Аргумент функции.. Зачем? Видимо чтоб чуть-чуть сократить, но особо смысла в этом нет
источник

O

Orekhov Web Dev. in Scrapy
Кирилл
Эмм..  Аргумент функции.. Зачем? Видимо чтоб чуть-чуть сократить, но особо смысла в этом нет
не понимаю откуда берется query
источник

К

Кирилл in Scrapy
Ну типа в языках программирования есть функции, они при вызове принимают аргументы.
источник

И

Илья in Scrapy
я думаю он спрашивает , что query до этого нигде не объявлялась и при запуске  будет материться. Либо эта query в классе паука зашита
источник

К

Кирилл in Scrapy
😱
источник

К

Кирилл in Scrapy
query в определении функции прописывается
источник

И

Илья in Scrapy
это понятно, это если мы ручками функцию вызываем, то в скобочках передаем её аргументы. А тут паук же сам все эти функции запускает, query до этого никак неопределена.  Интерпретатор может начать ругаться, что  не знает что подставлять
источник

К

Кирилл in Scrapy
Помогите мне кто-то с этим
источник

VB

Vladyslav Babych in Scrapy
Илья
это понятно, это если мы ручками функцию вызываем, то в скобочках передаем её аргументы. А тут паук же сам все эти функции запускает, query до этого никак неопределена.  Интерпретатор может начать ругаться, что  не знает что подставлять
паук сам запускает функцию parse. А дальше уже ручками прописан вызов extract_with_css
источник

VB

Vladyslav Babych in Scrapy
Которая на вход как-раз принимает query
источник

И

Илья in Scrapy
NameError: name 'query' is not defined   почему она не выдает вот такую ошибку ?
источник

К

Кирилл in Scrapy
Потому что она дэфайнед
источник

И

Илья in Scrapy
в коде это явно не указано. Она дефайнед в классе паука ?
источник

К

Кирилл in Scrapy
Ребят, вы прикалываетесь, почитайте про функции, это такая база
источник

К

Кирилл in Scrapy
Указано, def extract_with_css(query)
источник

VB

Vladyslav Babych in Scrapy
Илья
NameError: name 'query' is not defined   почему она не выдает вот такую ошибку ?
Ты её грубо говоря получаешь на вход
источник