Pythonの中国語文字化け問題
仅有的幸福
仅有的幸福 2017-06-12 09:19:44
0
3
824

コードのこの部分をファイルの先頭に追加しましたが、ASCII エンコード エラーが依然として発生するのはなぜですか?

リーリー

SyntaxError: ファイル内に非 ASCII 文字「xe6」があります ....しかしエンコーディングが宣言されていません; 詳細については、http://python.org/dev/peps/pe... を参照してください。 ###なぜ?

仅有的幸福
仅有的幸福

全員に返信(3)
某草草

ファイルのソース コード全体を確認するか、試してみることもできます # coding: utf8 (注意してください、このエンコード ステートメントは有効になるために 1 行目または 2 行目にある必要があります)

いいねを押す +0
Peter_Zhu

リーリー

最初の行を間違って書きましたか?

いいねを押す +0
学习ing

ファイルのエンコード形式を確認してください。Unicode のような UTF-8 などであってはなりません。 Notepad++ を試し、ファイルを開いてエンコードを選択し、UTF-8 などに変換するかどうかを確認します。

Linux環境では、まずファイルのエンコーディングを確認してください

リーリー

使用しているエディターのエンコード設定も確認してください。vim を使用している場合、vimrc ファイルには次の内容が含まれている必要があります。 リーリー

エンコードの「環境」の問題はオペレーティング システムと編集環境に関連しているため、質問するときに忘れずに言及してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート