не работает код создания треугольника через метод def paint_polyhon(x1, y1, x2, y2, x3, y3):
Мой код
from tkinter import *
tk = Tk()
canvas = Canvas(tk, width=400, height=400)
canvas.pack()
def paint_polyhon(x1, y1, x2, y2, x3, y3):
canvas.create_polyhon(x1, y1, x2, y2, x3, y3)
В ответ на
paint_polyhon(10, 10, 50, 50, 100, 100)
получаю пустое полотно и ошибку:
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
paint_polyhon(10, 10, 50, 50, 100, 100)
File "C:\Users\Ігор\Downloads\PYTON\Приклади файлів з
Пайтон\малюю трикутники\один_трикутник.py", line 6, in paint_polyhon
c.create_polyhon(x1, y1, x2, y2, x3, y3)
AttributeError: 'Canvas' object has no attribute 'create_polyhon'
Источник: Stack Overflow на русском