2
Traceback (most recent call last):
File "/Users/me/Documents/dev/myui/myui.py", line 134, in <module>
myCanvas = ttk.Canvas(myFrame, width=root.winfo_width(), height=30, borderwidth=1, padding='0 1 0 1', style='myCanvas.TFrame')
AttributeError: 'module' object has no attribute 'Canvas'
這告訴我,主題-TK沒有這樣的Canvas類。那我怎麼用ttk畫布呢?只是老tk.Canvas?有沒有ttk.Canvas類?
我在Mac OS X El Capitan上運行本機Python 2.7。
'Canvas'不需要主題,所以沒有'ttk.Canvas'(它們沒有創建它)。使用'tk.Canvas'。 – furas
爲什麼不簡單地嘗試tk畫布,看看它是否有效? –
謝謝@furas,這就是我最終做的。如果你想讓你的評論成爲答案,我會將其標記爲正確的。 – kakyo