title: Clearing all Labels from a tkinter window
body: <p>So I'm new to tkinter, but I've got what I want working, up to a certain point.
  I'm not sure I've set it up correctly, but I've got a world map with buttons on the right, and an events log on the left, which fills up with labels as stuff happens.
  Issue is that after a little while, the whole log fills up.
  What is the best way to delete all the labels, or maybe delete the oldest (top) label each time?
  Here's what I mean:</p>
  
  <p><a href="https://i.stack.imgur.com/AAkDm.jpg" rel="nofollow"><img src="https://i.stack.imgur.com/AAkDm.jpg" alt="enter image description here"></a></p>
  
  <p>Defined here:</p>
  
  <pre><code>root=Tk()
  Map=PhotoImage(file="C:/Users/Willam/Desktop/CWProgram/map2.gif")
  background=Label(root,image=Map).place(x=100,y=0,relwidth=1,relheight=1)
  Title=Label(root,text='                     LOG').pack(anchor=NW)
  </code></pre>
  
  <p>And I create my labels like this:</p>
  
  <pre><code>info=Label(root,text='Select a sector to move units from',wraplength=170)
  info.pack(anchor=NW)
  </code></pre>
  
  <p>I tried the usual <code>info.destoy()</code> and <code>info.forget()</code>, but these only work on the last label used in that function.
  Should I have grouped all labels or something?</p>