ホームページ  >  に質問  >  本文

Pythonの中国語文字化け問題

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

リーリー

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

仅有的幸福仅有的幸福2686日前778

全員に返信(3)返信します

  • 某草草

    某草草2017-06-12 09:21:44

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

    返事
    0
  • 天蓬老师

    天蓬老师2017-06-12 09:21:44

    リーリー

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

    返事
    0
  • 学习ing

    学习ing2017-06-12 09:21:44

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

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

    リーリー

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

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

    返事
    0
  • キャンセル返事