douban_item[]单项打印中文显示正常,整体打印就显示十六进制符号啦?

来源:2-7 spider文件的编写(2)

慕标3242026

2018-08-19 17:37

2018-08-19 17:36:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://movie.douban.com/top250?start=225&filter=>

{'describe': u'\u4e00\u90e8\u80fd\u5f15\u4eba\u601d\u8003\u7684\u79d1\u5e7b\u52b1\u5fd7\u7247\u3002',

 'evaluate': u'95024\u4eba\u8bc4\u4ef7',

 'introduce': u'1997/\u7f8e\u56fd/\u5267\u60c5\u79d1\u5e7b\u60ca\u609a',

 'movie_name': u'\u5343\u94a7\u4e00\u53d1',

 'serail_number': u'248',

 'star': u'8.7'}


写回答 关注

1回答

  • Accidie漠然
    2018-08-21 16:22:32

    在文件第一行加上

    # -*- coding: utf-8 -*-

    然后再试试

Python最火爬虫框架Scrapy入门与实践

做为爬虫工程师Python Scrapy主流爬虫框架你必须要会!

67418 学习 · 223 问题

查看课程

相似问题