tkinter columnconfigure 方法)?

tkinter's columnconfigure method(s)?

columnconfiguregrid_columnconfiguregrid.columnconfiguregrid columnconfiguretkinter中有什么区别吗?我有点困惑,因为似乎有不同版本的这个包或不同的文档,例如this 似乎是某种命令 line/shell 语言,与 Python.

无关

来自tkinter的源代码(Python 3.9 是第 1776 行):

class Misc:
    ...
    def grid_columnconfigure(self, index, cnf={}, **kw):
        """Configure column INDEX of a grid.

        Valid resources are minsize (minimum size of the column),
        weight (how much does additional space propagate to this column)
        and pad (how much space to let additionally)."""
        return self._grid_configure('columnconfigure', index, cnf, kw)

    columnconfigure = grid_columnconfigure

然后在第 2499 行:

class Grid:
    ...
    columnconfigure = grid_columnconfigure = Misc.grid_columnconfigure

这表明它们是完全相同的函数

grid columnconfigure实际上不是tkinter而是tcl。这是 tkinter 内部使用的。你真的不需要知道它。