title: Python Tkinter Treeview - Iterating 'get_children' output
body: <p>I am trying to later iterate through the data inside of the Treeview. I will then hope to be able to sort through it.</p>
  
  <pre><code>from tkinter import *
  from tkinter.ttk import *
  import pickle
  
  root = Tk()
  
  def treeData(event):
      children = tree.get_children()
      print(children)
  
  entry = StringVar()
  a = Entry(root, textvariable=entry)
  a.grid(column=0,row=0)
  a.bind("&lt;Key&gt;", function)
  
  file_data = []
  file = open('data.dat', 'rb')
  while True:
      try:
          file_data.append(pickle.load(file))
      except EOFError:
          break
  file.close()
  
  column_names = ("Column 1", "Column 2")
  tree = Treeview(root, columns=column_names)
  tree['show'] = 'headings'
  for x in file_data:
      a = tree.insert('', 'end', values=x)
  for col in column_names: 
      tree.heading(col, text=col)
  
  tree.grid(column=0, row=1)
  </code></pre>
  
  <p>In the function, called 'treeData' when I print(children) it outputs a list that looks similar to this - ('I001', 'I002', 'I003', 'I004')</p>
  
  <p>I am hoping someone will know how to convert these pieces of data into what is actually shown in the row of the Treeview?</p>
  
  <p>Thanks,</p>