В документ tkinter
grid_info () Возвращает словарь, содержащий текущие параметры ячейки для ячейки, используемой этим виджетом. Возвращает: словарь, содержащий параметры управления сеткой сетки.
В примере моего кода:
import tkinter as tk
root = tk.Tk()
a = tk.Button(root,text="getit")
a.grid(row=0,column=0,padx=10,pady=(10,20))
print(a.grid_info())
root.mainloop()
Результат:
{'in': <tkinter.Tk object .>, 'column': 0, 'row': 0, 'columnspan': 1, 'rowspan': 1, 'ipadx': 0, 'ipady': 0, 'padx': 10, 'pady': (10, 20), 'sticky': ''} # It is a dict.
Так что если вы хотите чтобы получить pady
, вы должны использовать:
widget.grid_info()['pady']