python 首行解码问题

.py文件当中是不支持中文的,即使你输入的注释是中文也不行,为了解决这个问题,就需要把文件编码类型改为UTF-8的类型,输入这个代码就可以让PY源文件里面有中文了。不然会报错。

四种输入方式

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

# coding=<encoding name>

# vim: set fileencoding=<encoding name> :

 符合正则表达式:"^[ v]*#.*?coding[:=][ ]*([-_.a-zA-Z0-9]+)" 

以上,仅在python2中适用,python已经默认支持中文

原文地址:https://www.cnblogs.com/neo3301/p/13169880.html