2019-01-25 json 中的ensure_ascii=False

最近的scrapy 中item序列化 中输出中文的问题.

def process_item(self, item, spider): 
         line = json.dumps(dict(item), ensure_ascii=False).encode().decode() #ensure=False没有效果,只能encode,再 decode()
        self.f.write(line) 
        self.f.write('\n') 
        return item```

你可能感兴趣的:(2019-01-25 json 中的ensure_ascii=False)