title: Expanding label widget to fill cell width using grid
body: <p>trying to get the label to fill the cell entirely using tkinter in Python. I have tried this code, and essentially IMO I am not able to get 'EW' to work. Please help!</p>
  
  <pre><code>from tkinter import *
  
  root = Tk()
  root.configure(background='#696969')
  root.title('Title')
  root.geometry('310x510')
  root.resizable(False, False)
  
  
  f = Frame(root, width=300, height=500, bg='silver', bd=0, cursor='arrow', highlightbackground='silver', highlightcolor='silver', highlightthickness=0, relief=FLAT)
  f.grid(row = 0, column = 0, padx = 5, pady = 5, ipadx = 0, ipady = 0, rowspan = 1, columnspan = 1, sticky = 'NSEW')
  f.grid_propagate(0)
  
  l = Label(f, text = 'Algorithms', justify = CENTER, bd = 0, anchor = CENTER, bg = '#313233', fg = 'white', wraplength = 0, font = 'Helvetica 9 bold')
  l.grid(row = 0, column = 0, padx = 0, pady = 0, ipadx = 0, ipady = 0, rowspan = 1, columnspan = 1, sticky = 'EW')
  l.grid_propagate(0)
  
  
  root.mainloop()
  </code></pre>