Getting module object not callable on this in python 3.3.2
from tkinter import *
import tkinter as tk
root = tk()
root.geometry('400x400')
When you do import Tkinter as tk, tk refers to a module. This is no different than if you did import Tkinter, where Tkinter refers to a module. Any previous definition of tk is lost.
Later, when you do root = tk(), you are trying to call the module named tk. This is why you are getting the error TypeError: 'module' object is not callable -- you are calling the tkinter module (because of the ()), which you can't do.
The mistake you are making is that the tkinter module defines a class named Tk, and it is this class that you want to call/instantiate. Change your code to do this:
import tkinter as tk
root = tk.Tk()
Also, you shouldn't mix two imports of the same library -- either do import tkinter as tk (recommended) or from tkinter import * but don't do both.
print(tk.__file__)