首頁 >後端開發 >Python教學 >如何正確聲明Python原始碼編碼?

如何正確聲明Python原始碼編碼?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-02 10:39:301041瀏覽

How to Correctly Declare Python Source Code Encoding?

正確聲明 Python 原始碼編碼

PEP 263 概述了聲明 Python 原始碼編碼的標準實踐。雖然典型的約定涉及使用“# --編碼:--”,但遇到使用“# --編碼:-”的變體並不罕見。 -".

那麼,編碼聲明的正確形式是什麼?

根據Python文檔,第一個匹配以下正規表示式的註釋或Python腳本的第二行被處理為編碼聲明:

coding[=:]\s*([-\w.]+)

建議形式:

提供了兩種建議形式:

  • # -*- 編碼: -*-
  • # vim:fileencoding=

前者是GNU Emacs 所識別的,而後者是Vim 特有的。 ,需要注意的是,特定的編輯軟體可能需要或接受不同的格式。的表單非常重要。

以上是如何正確聲明Python原始碼編碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn