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

10

我一直在写:

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

但我相信Python3默认使用Unicode。
1个回答

20

Python3代码的默认编码是utf-8。请参阅Python的Unicode支持

如果您想在同一个文件中支持Python 2.x,或者想使用除UTF-8之外的编码,请添加该注释,否则可以不添加而没有任何影响。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接