Я очищаю веб-сайт Dmoz, и я сделал много функций, но я просто хочу показать вам функцию, в которой я сталкиваюсь с проблемой, и что всякий раз, когда я печатаю вывод, я получаю quotes
в region_subcategories ч / б другом регионе, и я хочу удалить это. Я использовал strip
в списке в for loop
, чтобы удалить \r\n
. Но я столкнулся с другой проблемой quotes
. Как с этим бороться?
Вот изображение:

Вот мой код:
def Regional_category(self, response):
items = response.meta['items']
names = {'name1':'Regional_subcategories'
# 'name2':'Related_Categories',
# 'name3':'Site title',
# 'name4':'Site Description'
}
finder = {'finder1': '.browse-node::text',
# 'finder2': '.one-browse-node::text',
# 'finder3': '.site-title::text',
# 'finder4': '.site-descr::text',
}
for name, find in zip(names.values(), finder.values()):
items[name] = list(map(str.strip,response.css(find.strip()).extract()))
yield items