0
對Tkinter的一些典型的基本代碼如下:Tkinter中典型的「w」是什麼類型?
from Tkinter import *
master = Tk()
w = Canvas(master, width=200, height=100)
w.pack()
w.create_line(0, 0, 200, 100)
w.create_line(0, 100, 200, 0, fill="red", dash=(4, 4))
w.create_rectangle(50, 25, 150, 75, fill="blue")
mainloop()
在文檔中我找不到這一點,但我假設w是一個變量。它是什麼類型?還是它與類有關?
w是一個全局變量嗎?即使我把master = Tk()後的所有內容放在main()函數中(省略了mainloop()),我得到一個錯誤'NameError:全局名'w'未定義' –
是的,它可以是全局的。這個變量絕對沒有特別之處。 –