title: Changing entry box background colour in tkinter
body: <p>So I've been working on this program and I'm finding it very hard to figure out what's wrong. I'm fairly new to tkinter so this may be quite minor.</p>
  
  <p>I'm trying to get the program to change the entry box's background colour when the check button is pressed. Or even better if somehow I can change it dynamically it would be even better. </p>
  
  <p>This is my code at the moment:</p>
  
  <pre><code>TodayReading = []
  colour = ""
  colourselection= ['green3', 'dark orange', "red3"]
  count = 0
  
  def MakeForm(root, fields):
      entries = []
      for field in fields:
          row = Frame(root)
          lab = Label(row, width=15, text=field, font=("Device",10, "bold"), anchor='center')
          ent = Entry(row)
          row.pack(side=TOP, padx=5, fill=X, pady=5)
          lab.pack(side=LEFT)
          ent.pack(side=RIGHT, expand=YES, fill=X)
          entries.append((field, ent))
      return entries
  
  def SaveData(entries):
      import time
      for entry in entries:
          raw_data_point = entry[1].get()
          data_point = (str(raw_data_point))
          TodayReading.append(data_point)
      c.execute("CREATE TABLE IF NOT EXISTS RawData (Date TEXT, Glucose REAL, BP INTEGER, Weight INTEGER)")
      c.execute("INSERT INTO RawData (Date, Glucose, BP, Weight) VALUES (?, ?, ?, ?)", (time.strftime("%d/%m/%Y"), TodayReading[0], TodayReading[1] , TodayReading[2]))
      conn.commit()
      conn.close()
  
  def DataCheck():
      if ((float(TodayReading[0])&gt;=4 and (float(TodayReading[0])&lt;=6.9))):
          colour = colourselection[count]
          NAME OF ENTRY BOX HERE.configure(bg=colour)
  </code></pre>
  
  <p>Thanks for the help. Someone may have answered it already but like i said I'm new to tkinter so if i've seen it already, I haven't figured out how to implement it. </p>