我是學習Python的開始,我正在做一些教程和視頻教程。我使用崇高的文本3來打印代碼,並使用sublimeREPL的控制檯來運行文件和代碼。 幾天前,我不得不在網上搜索如何使sublimeREPL運行爲空閒3運行,我做到了。我需要知道從tkinter導入*和tkinter導入'模塊'之間的區別是什麼
現在的問題是,在教訓我在做什麼,現在他們教會了我如何使用Tkinter的,但在視頻的傢伙代碼:
from tkinter import *
colorchooser.askcolor()
和它的作品,但是當我的代碼, ,它不起作用。錯誤說:
Traceback (most recent call last): File "", line 1, in NameError: name 'colorchooser' is not defined
我需要代碼:
from tkinter import colorchooser
colorchooser.askcolor()
和它的作品。
我只需要知道爲什麼我必須這樣做?爲什麼它不適用於我的第一種方式?
我不是英語演講者我盡力了。
似乎視頻中的python版本與您的版本不同(可能更老)。這是否適合你:'從tkinter import *''tkinter.colorchooser.askcolor()'? 查看https://docs.python.org/3.5/library/tkinter.html。 – 0xc0de
你看哪個視頻? –
視頻上的版本它是3.3.3和我usin 3.4.3,我試圖如果表單tkinter導入* tkinter.colorchooser.askcolor(),它不起作用 - > NameError:名稱'tkinter'未定義 –