Как передать словарь аргументов как аргумент паука в Scrapy? - PullRequest
0 голосов
/ 17 марта 2020

ссылка для сканирования scrapy -a '{"urls": "https://www.xyz.in", "содержит": "привет", "Xpath": "hiii"}'

1 Ответ

0 голосов
/ 18 марта 2020

сначала вам нужно вызвать переменную для проходного аргумента в словаре. Здесь я предполагаю, что вы хотите очистить URL из этого словаря.

url_Scraper = {"urls":"https://www.xyz.in","contains":"hello","Xpath":"hiii" }

print(url_scraper["urls"])

Вы можете получить любой конкретный c элемент из словаря. Вам просто нужно указать указанный c ключ словаря в квадратных скобках после переменной. Для лучшего понимания смотрите второй пример. Предполагая, что вы хотите получить "hiii" из xpath

xpath_Scraper = {"urls":"https://www.xyz.in","contains":"hello","Xpath":"hiii" }

print(url_scraper["Xpath"])
...