У меня проблемы с завершением работы сканера (более конкретно в выходном файле в формате txt).
Он должен иметь заголовок (h) и нижний колонтитул (p), который должен быть записан только один раз. И переменные данные (col), которые будут сгенерированы Scrapy. В настоящее время я включил верхний и нижний колонтитулы вручную и ищу способ автоматизации процесса. Я знаю, что простой текстовый файл не имеет верхнего и нижнего колонтитула . Но есть ли способ симулировать это, не прибегая к внешним модулям?
filename = item['cat'] + '.txt'
f= open(filename,'a')
h = ('As últimas notícias')
p = ('Você só encontra aqui')
col = ('item['title'] \n + item ['author']\n + item['img']\n\n+ item['news']')
f.write('h \n + col \n + p')
f.close()
Желаемый выход:
As últimas notícias
title here
author here
img link here
news here
title here
author here
img link here
news here
title here
author here
img link here
news here
title here
author here
img link here
news here
Você só encontra aqui