Python ソース コードのエンコーディングを正しく宣言するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-01 17:33:02
オリジナル
526 人が閲覧しました

How to Declare Python Source Code Encoding Correctly?

Python ソース コードのエンコーディングを正しく宣言する方法

Python ソース コードのエンコーディングは、次の構文を使用してスクリプトの 1 行目または 2 行目に指定します。

# -*- coding: <encoding-name> -*-
ログイン後にコピー
ログイン後にコピー

エンコーディング名には、Python でサポートされている任意の有効なエンコーディングを指定できます。

元の構文に見られるように、初期の Python バージョンでは、コメント内に特定の用語コーディングが必要でした。

# -*- coding: <encoding-name> -*-
ログイン後にコピー
ログイン後にコピー

ただし、Python の新しいバージョンでは、コメント接頭辞の柔軟性がさらに高まりました。 Python のドキュメントによると、次の接頭辞のいずれも使用できます。

  • coding
  • encoding

したがって、次の両方が有効な方法です。ソース コードのエンコーディングを宣言します:

# -*- coding: utf-8 -*-
# -*- encoding: utf-8 -*-
ログイン後にコピー

混乱を避けるために、一貫したスタイルを選択し、プロジェクト内でそれを固守することが重要です。エンコーディングを指定するときは、推奨形式を使用することをお勧めします。

# -*- coding: <encoding-name> -*-
# vim: fileencoding=
ログイン後にコピー

これらの形式は、さまざまな編集ソフトウェアによって認識され、Python インタープリターとの互換性が保証されます。

以上がPython ソース コードのエンコーディングを正しく宣言するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!