On 8/9/2019 3:40 AM, Ahmad Adam Kabbara wrote:
when I write**from
tkinter import*
Please put statements on one line.
from tkinter import *
t=Tk()
tkinter.colorchooser.askcolor()
I get this error message
Traceback (most recent call last):
** File "C:\Users\kabba\Desktop\color and coordinates.py", line 3, in
<module>
****** tkinter.colorchooser.askcolor()
NameError: name 'tkinter' is not defined
Please reread the sections of the tutorial and reference that explain
imports and their effect on the names available in the *importing* module.
I also tried another way**
from tkinter.colorchooser import*
colorchooser.askcolor()
and I also got an error message
Traceback (most recent call last):
** File "<pyshell#1>", line 1, in <module>
****** colorchooser.askcolor()
NameError: name 'colorchooser' is not defined
Same issue, which has nothing to do with tkinter as such. The title
should be 'Help with imports'.
the only time it worked is when I typed**
from tkinter import colorchooser
colorchooser.askcolor()
When you import the name 'colorchooser', it is defined and usable. When
you do not, it is not. Keep doing experiments until you see the pattern
and principle. Learning experiments are really easy with python.
--
Terry Jan Reedy
--
https://mail.python.org/mailman/listinfo/python-list