そのため、チュートリアルのTkinterの紹介に従っていますが、ソースコードをコピーしている間、プログラムを実行しても機能しませんでした。構文を読み直し、ビデオのコメント、スタック オーバーフローを検索しましたが、解決策が見つかりませんでした。
import Tkinter
import turtle
import sys
def main():
root = Tkinter.Tk()
cv = Tkinter.Canvas(root, width = 600, height= 600)
cv.pack(side = Tkinter.LEFT)
root.title("Draw")
t = turtle.RawTurtle(cv)
screen = t.getscreen()
screen.setworldcoordinates(0,0,600,600)
frame = Tkinter.Frame(root)
frame.pack(side = Tkinter.RIGHT, fill = Tkinter.BOTH)
def quithandler():
print 'Goodbye'
sys.exit(0)
quitbutton = Tkinter.Button(frame, text='Quit', command = quithandler)
quitbutton.pack()
if __name__ == "__main__":
main()
また、Windowsでpython 2.7を実行しています。このプログラムでは、終了ボタンが表示されず、実行してもキャンバスがすぐに応答しません。毎回これを行う原因は何ですか?
助けてくれてありがとう。