В режиме интерпретатора from gasp import *
запускается, но когда я помещаю его в сценарий, это не так. Я копирую это прямо из главы 4 Как мыслить как ученый: учусь на Python (под заголовком 4.11. GASP).
Сценарий:
from gasp import *
begin_graphics()
Circle((200, 200), 60)
Line((100, 400), (580, 200))
Box((400, 350), 120, 100)
update_when('key_pressed')
end_graphics()
Терминал:
ben@ubuntu:~$ python '/home/ben/Documents/Python/gasp.py'
Traceback (most recent call last):
File "/home/ben/Documents/Python/gasp.py", line 1, in <module>
from gasp import *
File "/home/ben/Documents/Python/gasp.py", line 3, in <module>
begin_graphics()
NameError: name 'begin_graphics' is not defined