最近開発して Pyton を学習しました。中国語のコメントを追加すると、実行中のプログラムでエラーが報告されました:
File "red.py", line 10 SyntaxError: Non-ASCII character '\xe5' in file red.py on line 10, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
解決策:
Python スクリプトファイル 1 行目または 2 行目に次の文を追加します。
# -*- coding: utf-8 -*-
Python のソースコードもテキストファイルなので、ソースコードに中国語が含まれる場合は、ソースコードを保存するときに必ずUTF-8エンコーディングとして保存することを指定します。 Python インタープリターがソース コードを読み取るとき、UTF-8 エンコーディングで読み取れるようにするために、通常、ファイルの先頭に次の 2 行を書き込みます。
#!/usr/bin/env python //为了告诉Linux系统,这个是python可执行程序 # _*_ coding:utf-8 _*_ //为了告诉python解释器,按照utf-8编码读取源代码,否则,你在源代码中写的中文输出可能会由乱码 #coding=utf-8 //上一行代码也可以写成这种形式
Python 関連の技術記事の詳細については、 PythonTutorial 列にアクセスして学習してください。
以上がPythonでプログラミングするときに中国語のコメントを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。