对于以下代码段:
import simplegui
message = "Welcome!"
def click():
global message
message = "Good job!"
def draw(canvas):
canvas.draw_text(message, [50,112], 48, "Red")
frame = simplegui.create_frame("Home", 300, 200)
frame.add_button("Click me", click)
frame.set_draw_handler(draw)
frame.start()
我在create_frame上收到错误消息,“undefined variable from导入:创建框架". 谁能告诉我出什么问题了吗? simplegui已经导入,代码由一个著名的大学网站给出。在
如果您想在codeskulptor之外使用simplegui,可以使用命令sudo pip install SimpleGUITk下载它,然后可以使用:import SimpleGUITk。。。另外,我只发现simplegui可以与Python2.7一起工作。希望这有帮助!!在
您遇到的问题是有两个名为simplegui的库。The one on pypi(给出错误的那个)与the one for codeskulptor(有示例代码的那个)完全不同。如果你想使用codeskulptor的示例代码,你必须在codeskulptor中运行代码。如果要在本地计算机上运行代码,则必须放弃codeskulptor示例代码。在
相关问题 更多 >
编程相关推荐