正确声明 Python 源代码编码
PEP 263 概述了声明 Python 源代码编码的标准实践。虽然典型约定涉及使用“# --编码: --”,但遇到使用“# --编码:--".
那么,编码声明的正确形式是什么?
根据Python文档, Python 脚本第一行或第二行中与以下正则表达式匹配的注释将被处理为编码声明:
coding[=:]\s*([-\w.] )
推荐形式:
提供两种推荐形式:
前者被 GNU Emacs 识别,而后者是 Vim 特有的。
兼容性注意事项:
为了获得最大兼容性,最好坚持“编码”前缀,没有任何附加文本。然而,需要注意的是,特定的编辑软件可能需要或接受不同的格式。
例如,GNU Emacs 可以立即识别编码形式,但 Vim 不能。因此,使用与 Python 和您选择的编辑环境兼容的表单至关重要。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3