Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 26, 2017 11:06:47

Brain
Зарегистрирован: 2016-05-22
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему не работает colorchooser

Привет всем

Подскажите, почему не работает такой код:

 from tkinter import *
color = colorchooser.askcolor()

а работает только такой:

 import tkinter.colorchooser
color = colorchooser.askcolor()

Офлайн

#2 Авг. 26, 2017 13:07:29

scidam
Зарегистрирован: 2016-06-15
Сообщения: 288
Репутация: +  35  -
Профиль   Отправить e-mail  

Почему не работает colorchooser

Для начала смотрим здесь и находим, что __init__.py не содержит colorchooser вообще. Значит from tkinter import * не импортирует то, что нужно.
Смотрим далее здесь, где обнаруживаем, что здесь оказывается есть colorchooser.py. Таким образом, его нужно явно импортировать из пакета tkinter, т.е. from tkinter import colorchooser будет работать.

Офлайн

#3 Окт. 28, 2017 20:46:23

Evkrem
От: Киев
Зарегистрирован: 2017-10-28
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему не работает colorchooser

scidam
Спасибо, помогло

Отредактировано Evkrem (Окт. 28, 2017 20:49:44)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version