1

ロードできませんcTurtle。次のエラーが表示されます

>>> import cTurtle
Traceback (most recent call last):
  File "<pyshell#4>", line 1, in <module>
    import cTurtle
TypeError: source code string cannot contain null bytes

モジュールを次のディレクトリに保存しました。 C:\Python33\Lib\site-packages

他に欠けているものはありますか?これが本当に新しい質問である場合は申し訳ありませんが、モジュールをいじってみたいと思います. 私はpython 3.3を使用しています。

ありがとう

4

2 に答える 2

1

エラーは python3.3 で見られますが、python3.2 では見られません。

何らかの理由で、cTurtle.py の 41 行目には、行末に NULL 文字が含まれています。

$ od -t a cTurtle.py.orig | grep -i nul

0003360    -   -   -   -  sp   c   T   u   r   t   l   e   .   p   y nul

NULL 文字を削除すると、モジュールは正常に動作するはずです。

于 2012-12-04T13:36:39.903 に答える
0

ファイルをUTF8で保存したらエラーメッセージが消えました

于 2014-08-25T18:02:01.680 に答える