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 回答