title: Insert text into python tkinter text widget
body: <p>I have been making a program that responds to a user input. When I run it my code doesn't insert the response into the text widget. I get the error: </p>
  
  <blockquote>
    <p>TypeError: insert() missing 1 required positional argument: 'chars'</p>
  </blockquote>
  
  <p>My code is:</p>
  
  <pre><code>global stuff
  stuff = open("Dictionary.txt", "r")
  global contents
  contents = stuff.read()
  stuff.close()
  from tkinter import *
  
  dictionary = {"chungus": "Come at me chungus ... you wanna go?",
                        "hi": "It's good to see you!", "bot": "No - you're the BOT"}
  
  def output():
      TT = entry.get()
      text.delete(0.0, END)
      try:
          meaning = dictionary[TT]
      except:
          meaning = "We do not have a reply for this yet..."
      text.insert(meaning)
  
  def words():
      TT = (contents)
      text.delete(0.0, END)
      meaning = (TT)
      text.insert(END, meaning)
  
  
  
  
  global window
  window = Tk()
  window.title("WFR")
  label1 = Label(window, text="Enter stuff for reply (No caps):    ")
  label1.grid(row=0, column=0, sticky=W)
  entry = Entry(window, width=35, bg="light green")
  entry.grid(row=1, column=0, sticky=W)
  button1 = Button(window, text="SUBMIT", width=8, command=output)
  button1.grid(row=3, column=0, sticky=W)
  text = Text(window, width=60, height=20, wrap=WORD, background="yellow")
  text.grid(row=2, column=0, sticky=W)
  menubar = Menu(window)
  firstmenu = Menu(menubar, tearoff=0)
  firstmenu.add_command(label="Type What?", command=words)
  menubar.add_cascade(label="Options", menu=firstmenu)
  window.config(menu=menubar)
  window.mainloop()
  </code></pre>
  
  <p>Have I missed something?</p>