<html><body><div style="color:#000; background-color:#fff; font-family:verdana, helvetica, sans-serif;font-size:10pt"><div><div style="font-size: 10pt; ">Hi all</div><div style="font-size: 10pt; "><br></div><div style="font-size: 10pt; ">I don't understand why I get this error. I'm trying to delete the existing points, then redraw them after this bit of code to 'animate' my simulation.</div><div style="font-size: 10pt; "><br></div><div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2">def update(self, point1, point2):</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"> # Deletes existing points</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"> if self.point1:</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana,
helvetica, sans-serif" size="2"> self.w.delete(point1)</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"> self.master.update_idletasks()</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"> if self.point2:</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"> self.w.delete(point2)</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"> self.master.update_idletasks()</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"><span class="yiv1119895777Apple-tab-span" style="white-space: pre; ">
</span>#draw new point</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"><span class="yiv1119895777Apple-tab-span" style="white-space: pre; "> </span># . . .</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"><br></font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2">The error message that I get is:</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"><span class="yiv1119895777Apple-tab-span" style="white-space: pre; "> </span>. . . </font><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2">in update</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"> self.w.delete(point1)</font></div><div><font
class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"> File "C:\PYTHON26\LIB\LIB-TK\Tkinter.py", line 2181, in delete</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2"> self.tk.call((self._w, 'delete') + args)</font></div><div><font class="yiv1119895777Apple-style-span" face="verdana, helvetica, sans-serif" size="2">TclError: invalid command name ".44593760"</font></div></div></div></div></body></html>