在使用eclipse-pydev编写一个简单的爬虫的时候,出现下面的情况,另外在想输出中文的时候也会报错

Traceback (most recent call last):
File "D:\EE\201702py\src\baike_spider\spider_main.py", line 2, in <module>
from baike_spider import url_manager, html_downloader, html_parser,html_outputer
File "D:\EE\201702py\src\baike_spider\url_manager.py", line 2
SyntaxError: Non-ASCII character '\xc4' in file D:\EE\201702py\src\baike_spider\url_manager.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

代码首行声明字符编码
# -*- coding: utf-8 -*-

然后将文件保存成ascii编码格式即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-11-05
把所有from baike_spider import url_manager换成 import url_manager。关闭重新打开,还不行就给url_manager文件换名字url_mymanager
相似回答