title: Type error in code, datetime.date, Required argument 'month' (pos 2) not found
body: <p>I have a problem using datetime in my tkinter program.
  The problem looks to be in this line:</p>
  
  <pre><code>  user = Person('User', datetime.date(int(year_entry.get())), (int(month_entry.get())), (int(day_entry.get())))
  </code></pre>
  
  <p>Full Code:</p>
  
  <pre><code>    import datetime 
      import tkinter as tk
  
      # GUI
      window = tk.Tk()
      window.geometry('200x400')
      window.title('Age calculator')
  
      info_label = tk.Label(text='Calculate your age!')
      info_label.grid(column=1, row=0)
  
  
      year_label = tk.Label(text='Year')
      year_label.grid(column=0, row=1)
  
      month_label = tk.Label(text='Month')
      month_label.grid(column=0, row=2)
  
      day_label = tk.Label(text='Day')
      day_label.grid(column=0, row=3)
  
      year_entry = tk.Entry()
      year_entry.grid(column=1, row=1)
  
      month_entry = tk.Entry()
      month_entry.grid(column=1, row=2)
  
      day_entry = tk.Entry()
      day_entry.grid(column=1, row=3)
  
      def calculate_age():
          print(year_entry.get())
          print(month_entry.get())
          print(day_entry.get())
          user = Person('User', datetime.date(int(year_entry.get())), (int(month_entry.get())), (int(day_entry.get())))
  
          print(user.age())
          print('klick!')
  
          text_answer = tk.Text(master=window, height=20, widt=30)
          text_answer.grid(column=1, row=5)
          text_answer.insert(tk.END, 'Banana!')
  
  
      calc_button = tk.Button(text='Calculate!', command=calculate_age)
      calc_button.grid(column=1, row=4)
  
  
         class Person:
  
             def __init__(self, name, birthdate):
                 self.name = name
                 self.birthdate = birthdate
  
             def age(self):
                 today = datetime.date.today()
                 age = today.year - self.birthdate.year
                 return age
  
  window.mainloop()
  </code></pre>
  
  <p>I just put in 1 2 and 3 in the entry's and pressed "Calculate" in the GUI.</p>
  
  <blockquote>
    <p>Error code:
    1
    2
    3
    Exception in Tkinter callback
    Traceback (most recent call last):
      File "C:\Users\jimmy\AppData\Local\Programs\Python\Python36-32\lib\tkinter__init__.py", line 1699, in <strong>call</strong>
        return self.func(*args)
      File "C:\Users\jimmy\Programming\Apps_OOP\calculator_app.py", line 35, in calculate_age
        user = Person('User', datetime.date(int(year_entry.get())), (int(month_entry.get())), (int(day_entry.get())))
    TypeError: Required argument 'month' (pos 2) not found</p>
  </blockquote>
  
  <p>Please help!</p>