-2

最近、Python でアルゴリズムを完全にコーディングしました。コードは Windows では問題なく動作しますが、Linux (Debian) で実行しようとすると、このエラーが発生します。

SyntaxError: Non-ASCII character '\xe2' in file BlackBox.py on line 154, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

これは154行目のコードです。

Encoded_Password = e_password.encode('utf-8') + self._salt[:16]

私の Linux 環境で動作しない理由を知りたいです。私を助けてください。

4

1 に答える 1

1

上部にエンコーディング コメントを追加していないため:

# encoding=utf-8
于 2013-10-26T16:57:22.253 に答える