尝试使用
画一条直线import turtle
def draw_line():
window =turtle.Screen()
window.bgcolor("blue")
animal=turtle.Turtle ()
animal.forward(100)
window.exitonclick()
draw_line()
但shell不断重启并且不运行代码。 救命啊!
答案 0 :(得分:1)
我尝试按如下方式运行您的代码:
import turtle
def draw_line():
window = turtle.Screen()
window.bgcolor('blue')
animal = turtle.Turtle()
animal.forward(100)
window.exitonclick()
draw_line()
我可以成功运行它。
我将上面的代码保存在一个名为turtle_test.py
的文件中,并在命令行上运行,如下所示:
python turtle_test.py
对我来说,打开一个带有预期输出的新窗口,它会在点击时关闭。
我尝试使用Python 2.6和Python 3.5。这两个版本都没有这个脚本的问题。不过我要提到的一件事是,这个脚本创建的窗口没有自动获得焦点。我不得不通过Alt-Tab'ing找到它,也许这也是你的问题?
也很抱歉没有明确的答案回答,但似乎我需要'积分'才能发表评论..