title: How to temporarily remove (not delete and replace) Tkinter widget without using just .place?
body: <p>I hope this isn't a duplicate but I could not find this anywhere:</p>
  
  <p>I have been using Tkinter for application writing for awhile (even 2 games in it, but I use Pygame for that now.)</p>
  
  <p>My question is, <strong>how would I do</strong> a ".pack" then ".unpack" ( remove temporarily ) without using a dirty trick of "<code>.place( x = someLARGE_Number, y = anotherLARGE_Number )</code>"</p>
  
  <p>Ex:
      root = Tk()</p>
  
  <pre><code>root.geometry( "300x300" )
  root.title( "Test" )
  
  label1 = Label( root, text = "Hi" )
  label1.place( x = 1, y = 1 )
  
  root.mainloop()
  </code></pre>
  
  <p>and when I remove it temp. I type something like:</p>
  
  <pre><code>label1.place( x = 3333, y = 3333 )
  </code></pre>
  
  <p>I know pack and unpack exist, but you can't unpack an object that has been placed nor can you place an item precisely using pack so how would I remove it neater? It looks gross on code and probably placing a lot of stuff away or on screen sometimes can be barely seen move 1 at a time. If this is a duplicate, please comment something to help, but I could not find something like it.</p>
  
  <p><strong>Restatement:</strong></p>
  
  <p><strong>PROBLEM:</strong> Clean way to temporarily remove an item, without destroying it or using a .place() method with a pair of large, offscreen, numbers.</p>
  
  <p><strong>TRIED:</strong> <code>.place( x = LARGE, y = LARGE )</code> and that's it, .unpack requires something to be .pack(ed) and you can't (from what I know) place items where you want via .pack.</p>
  
  <p><strong>NEED:</strong> Help or a link to an answered question like mine!</p>