title: Tkinter/Python Treeview change header
body: <p>I'm having a problem using the treeview. I need a listbox, that can have multiple columns, that i can display data, collected from a SQL database. My problem with the treeview is that is first column name, can't be changed.</p>
  
  <pre><code>table = ttk.Treeview(frame2, columns=['widgets'])
  table.heading('widgets', text='Item')
  table.pack()
  </code></pre>
  
  <p>You would imagin that this, would create a treeview with one column, and then rename the header to item. It creates two columns where the last one is called item and the first empty.
  <img src="https://i.stack.imgur.com/CG0Qh.png" alt="Example"></p>
  
  <p>Is there a way to change the first comlumn name or is there a better way doing this?</p>