2
我正在寫Tkinter的3個函數。每個函數的形式爲ObjectName(c,x,y),其中c是畫布的名稱。我希望每個函數在任何給定的畫布中繪製形狀。 例子:Tkinter繪製兩個畫布
from Tkinter import *
root = Tk()
def line(c,x,y):
root = Tk()
c = Canvas(root, width=600, height=800)
c.pack()
c.create_line(x-160,y,x+300,y)
drawLine(c,200,300)
root.mainloop()
問題: 當我調用同一個函數來繪製它借鑑了兩種不同的畫布:(相同的畫布上兩個形狀