Не могу нарисовать прямоугольник в tkinter

Использую Canvas() для рисования фигур. Подскажите, почему не отрисовывается прямоугольник.

root = Tk()
canvas = Canvas(root)
rect = canvas.create_rectangle(150, 150, 175, 175, fill = 'black'
root.mainloop()

Пробовал на repl.it, pydroid3, результат-пустое окно.


Ответы (1 шт):

Автор решения: zankorobos
import tkinter as tk

root = tk.Tk()
canvas = tk.Canvas(root)
rect = canvas.create_rectangle(150, 150, 175, 175, fill = 'black')
canvas.pack()
root.mainloop()

введите сюда описание изображения

→ Ссылка