title: Combining grid/pack Tkinter
body: <p>I know there have been many questions on grid and pack in the past but I just don't understand how to combine the two as I'm having difficulties expanding my 'table' in both directions (row/column).</p>
  
  <p>Buttons I wish to keep the same size but always stay at the bottom of the window.
  The 'table' however I wish to expand automatically with resizing the window but can't seem to make it work. Changing 'win1' to pack worked in the sense that it stays central but that's it.</p>
  
  <p>How can I achieve the same effects such as sticky etc with pack as I know I'll need to change the terminology.</p>
  
  <p>Code is as follows (showing basic frames and several widgets, not complete code):</p>
  
  <pre><code>root = Tk()  
  
  win1 = Frame(root)
  win1.pack()
  win1.grid_columnconfigure(0, weight=1)
  win1.grid_rowconfigure(1, weight=1)
  
  frame_table = ttk.Frame(win1, style="Black.TLabel", relief='sunken', borderwidth=1)
  frame_table.pack(row=2, column=0, padx=1, pady=1, sticky= "nsew")
  frame_table.grid_columnconfigure(0, weight=1)
  frame_table.grid_rowconfigure(1, weight=1)
  text_table1 = Label(frame_table, text='Number1', bg='white', borderwidth=0)
  text_table1.grid(row=1, column=0, sticky="nsew", padx=1, pady=1)
  empty1 = Label(frame_table, bg='white', borderwidth=0)
  empty1.grid(row=2, column=0, sticky="nsew", padx=1, pady=1)
  text_table2 = Label(frame_table, text='Number2', bg='white', borderwidth=0, width=12)
  text_table2.grid(row=1, column=1, sticky="nsew", padx=1, pady=1)
  empty2 = Label(frame_table, bg='white', borderwidth=0)
  empty2.grid(row=2, column=1, sticky="nsew", padx=1, pady=1)
  
  frame_but = ttk.Frame(win1)
  frame_but.grid(sticky=S, padx=1, pady=1)
  frame_but.grid_columnconfigure(0, weight=1)
  frame_but.grid_rowconfigure(1, weight=1)
  but1 = ttk.Button(frame_but, text='Start', command=Start)
  but1.grid(row=3, column=0, padx=2, pady=1, sticky="S")
  </code></pre>