Python Forum

Full Version: python works on python 2 but not 3
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
hi, i am trying to open a blank window with tkinter. I am using this code for python 3
import tkinter
root = tkinter.Tk() 
print ("test")
root.mainloop()
I run it using python3 tkinter.py

this is the code for python2
import Tkinter
root = Tkinter.Tk()

print ("test")
root.mainloop()
I run it using python tkinter2.py

When i run tkinter.py it gives me the error
Error:
AttributeError: module 'tkinter' has no attribute 'Tk'
and when i run tkinter2.py it works fine.
add in line one if use python 3
#!/usr/bin/python3
or add
#!/usr/bin/python
for python 2