Сделайте строковый тип Unicode JSON - PullRequest
0 голосов
/ 24 января 2020

Я пытаюсь решить это простое упражнение - https://scrapingclub.com/exercise/detail_json/ Но я не могу найти способ преобразовать список, возвращенный re.findall, в файл json, я уже сделал много изменений и каждый из них приводит к другой ошибке. Может кто-нибудь, пожалуйста, объясните мне, как это сделать, кажется, это просто, я уже решил все другие упражнения.

Мой код

import scrapy
import json
import re


class exercise2(scrapy.Spider):
    name="ex2"
    start_urls = ['https://scrapingclub.com/exercise/detail_json/']

    def parse(self, response):
        data = re.findall("var obj =(.+?);\n", response.body.encode("utf-8"), re.S)
        #todo
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...