Python问题:SyntaxError: Non-ASCII character '\xe3' in file

具体如下:


解决如下:

  1. SyntaxError: Non-ASCII character '\xe3' in file意思是说,在文件中存在非ASCII字符;

  2. ASCII是8位即一个字符,一共256个字符,随着计算机的发展,现在已经用到2个或者4个字符;

  3. 建议在文件头追加:(亲测有效)

  4. 1
    2
    3
    # -*- coding: cp936 -*-
    或者
    # -*- coding: utf-8 -*
  5. 更复杂的形式要进行编码和解码。


发布了9 篇原创文章 · 获赞 27 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/szw_yx/article/details/79042641