0

そのため、チュートリアルの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を実行しています。このプログラムでは、終了ボタンが表示されず、実行してもキャンバスがすぐに応答しません。毎回これを行う原因は何ですか?

助けてくれてありがとう。

4

1 に答える 1