使用解釋器模式,from gasp import *
運行,但是當我將它放在腳本中時,它不會。我直接從How to Think Like a Computer Scientist: Learning with Python的第4章(在標題4.11.GASP下)複製這一點。使用腳本導入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()
終端:
[email protected]:~$ 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
+1爲您的第一個問題包括完整的追溯而不被詢問,所以實際上給我們足夠的信息來調試你的問題。 – agf