美文网首页
解决SyntaxError: Non-ASCII charact

解决SyntaxError: Non-ASCII charact

作者: 安静守护你 | 来源:发表于2018-09-30 11:34 被阅读3701次

    今天搞个小爬虫,不料却遇到了下面这个错误,真的是无语至极。。。

    SyntaxError: Non-ASCII character '\xe5' in file /Users/zhaohm/Desktop/python/seleniumTest.py on line 63, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
    

    提示的原因大概是说编码问题,可是在文件的起始处我也写了# -*- coding : utf-8 -*-来说明编码格式了,怎么就不行了呢,再看后面有提示让参考http://python.org/dev/peps/pep-0263/这个链接中的内容。进去看了一下,跟我写的也一样诶,实在没有办法只能把以前的爬虫拿出来对比了一下,原来问题出在coding后面的这个空格,有空格就会报这个错,把空格去掉就可以了

    解决方法:

    一、

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

    二、

    # coding=utf-8

    注意: 方法一和方法二中的冒号和等号前面不要加空格

    相关文章

      网友评论

          本文标题:解决SyntaxError: Non-ASCII charact

          本文链接:https://www.haomeiwen.com/subject/byfwoftx.html