У меня есть 3 файла паука и классов.И я хочу сохранить информацию об элементе в файле CSV, который имеет другое имя файла ответчик переменный параметр условия поиска.Для этого мне нужно получить доступ к параметру класса паука.
Итак, у меня три вопроса.
- Как мне получить доступ к параметру класса паука?
- Чтолучший способ сделать каждый CSV-файлы?Условие триггера заключается в том, что при новом анализе будет вызываться запрос на получение нового результата поиска.
logger = logging.getLogger(__name__)
это не работает в pipelines.py
Как я могу распечатать эту информацию?
Сильфонмой стиль кода лога
logger.log(logging.INFO,'\n======= %s ========\n', filename)
Я много раз искал пути в Google.Но я не смог найти решение.
Я пытался использовать функцию from_crawler, но не смог найти адаптированный кейс
Scrapy 1.6.0
python 3.7.3
os window 7 / 32bit
Код:
class CensusGetitemSpider(scrapy.Spider):
name = 'census_getitem'
startmonth=1
filename = None
def parse(self, response):
for x in data:
self.filename = str(startmonth+1)
.
.
.
yield item
yield scrapy.Request(link, callback=self.parse)