在#!/ usr / bin / python3之后声明# - * - coding:utf-8 - * - 是多余的吗?

时间:2016-07-20 23:13:43

标签: python utf-8

我一直在写:

#!/usr/bin/python3
# -*- coding: utf-8 -*-

但我相信Python3默认使用Unicode。

1 个答案:

答案 0 :(得分:9)

python3代码的默认编码是 utf-8。请参阅python's unicode support

如果您想在同一个文件中支持python2.x,或者如果您想使用utf-8以外的编码,则需要该注释,否则您可以将其关闭而不会产生任何影响。