-1

私は Python の初心者で、IDLE で単純なモジュールを実行するのに問題があります。

  1. テキスト エディタでモジュールを作成する場合に注意することはありますか?
  2. デスクトップに保存されている場合は、これを PYTHONPATH に追加する必要があります。これを実行しましたが、モジュール (sample という名前) をインポートしようとすると、まだエラーが発生します。

    Traceback (most recent call last):
      File "<pyshell#2>", line 1, in <module>
        import sample
      File "/Users/Me/Desktop/sample.py", line 1
    SyntaxError: Non-ASCII character '\xb6' in file /Users/Me/Desktop/sample.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details (sample.py, line 1)
    

エラーは非ASCII文字に関係しているようです。エンコーディングを宣言するにはどうすればよいですか? 私が間違っていることはありますか?

4

1 に答える 1

0

sample.py では、エンコーディングを宣言する必要があります。

これを sample.py の 1 行目で使用すれば問題ありません。

# -*- coding: utf-8 -*-
于 2013-03-12T14:02:26.487 に答える