Python turtle 与 tkinter 配合使用。如何从 tkinter 获取您知道的 root
?
像这样:
import tkinter
root = tkinter.Tk()
但是对于 turtle 来说。
最佳答案
顶级小部件可通过 turtle Canvas 的 winfo_toplevel
方法获得:
import turtle
canvas = turtle.getcanvas()
root = canvas.winfo_toplevel()
它是 Tk
的子类型:
import tkinter
assert type(root) is turtle._Root
assert isinstance(root, tkinter.Tk)
关于Python turtle 获得 tkinter root,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34004152/