'Fill the shape drawn after the call begin_fill().
No argument.
Example (for a Turtle instance named turtle):
>>> turtle.color("black", "red")
>>> turtle.begin_fill()
>>> turtle.circle(60)
>>> turtle.end_fill()'

def end_fill(self):

    if self.filling():
        if (len(self._fillpath) > 2):
            self.screen._drawpoly(self._fillitem, self._fillpath, fill=self._fillcolor)
            if self.undobuffer:
                self.undobuffer.push(('dofill', self._fillitem))
        self._fillitem = self._fillpath = None
        self._update()
