Слово "grid" перекладається з англійської як "сітка". Тож віджети цей пакувальник розміщує у сітці, а точніше, у таблиці. Вікно розділяється на рядки та стовпці і кожна комірка в отриманій таблиці може містити віджет. Адреса кожної комірки складається з номера рядка і номера стовпчика. Нумерація починається з нуля. Комірки можна об'єднувати як по вертикалі, так і по горизонталі.
Менеджер grid є найбільш гнучким менеджером геометрії в tkinter.
Розміщення віджета в тій чи іншій клітинці задається через аргументи row і column, яким присвоюються відповідно номер рядка і стовпчика. Щоб об'єднати комірки по горизонталі, використовується атрибут columnspan, якому присвоюється кількість поєднуваних комірок. Опція rowspan об'єднує комірки по вертикалі.
Створимо вікно за зразком.
from tkinter import *root = Tk()lab1 = Label(root, text="First")lab1.grid(row=0, column=0)lab2 = Label(root, text="Second")lab2.grid(row=1, column=0)e1 = Entry(root)e1.grid(row=0, column=1)e2 = Entry(root)e2.grid(row=1, column=1)root.mainloop()