首页IT科技python为源文件指定的默认字符编码(python源文件的字符编码)

python为源文件指定的默认字符编码(python源文件的字符编码)

时间2025-09-19 09:44:33分类IT科技浏览8165
导读:本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。...

本文教程操作环境:windows7系统                   、Python 3.9.1                   ,DELL G3电脑                   。

1                              、如果不使用默认编码                              ,要声明文件所使用的编码          ,文件的第一行要写成特殊的注释                              。语法如下所示:

#-*-coding:encoding-*-

其中encoding可以是 Python 支持的任意一种codecs          。

比如         ,要声明使用 utf-8 编码                              ,你的源码文件要写成:

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

2          、关于第一行规则的一种例外情况是                    ,源码以UNIX "shebang" 行开头         。这种情况下         ,编码声明就要写在文件的第二行                              。例如:

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

默认情况下                             ,Python 源码文件以 UTF-8 编码方式处理                    。在这种编码方式中                    ,世界上大多数语言的字符都可以同时用于字符串字面值         、变量或函数名称以及注释中——尽管标准库中只用常规的 ASCII 字符作为变量或函数名,而且任何可移植的代码都应该遵守此约定         。要正确显示这些字符                             ,你的编辑器必须能识别 UTF-8 编码                              ,而且必须使用能支持打开的文件中所有字符的字体                             。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
mclmcr.dll(mcmnhdlr.exe是什么进程 能删掉吗 mcmnhdlr进程查询)