import scrapy
import json
class GettingtonDSpider(scrapy.Spider):
name = "gettington_d"
allowed_domains = ["gettington.com"]
start_urls = ['https://api.gettington.com/v1/products?showMPP=false&rows=24&q=Keyword:south%20shore%20furniture&productfilter=null&callback=searchCallback']
def parse(self, response):
jsonresp = json.dumps(response.body)
jsonresp= json.loads(jsonresp)
Я пробовал много методов, но мне не удалось:Невозможно преобразовать юникод в JSON в Scrapy
- response.text
- закодировать ('UTF-8')
- response_body_as_unicode
Ничего из этого не было сделано. Как можно решить проблему?
Вы встречая ошибку? Любая конкретная проблема? «Ничего из этого не было». на самом деле не очень полезно. – user312016
Да, у меня есть [объект json не может быть расшифрован]. –
Каков результат печати (response.body)? – user312016