Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 26, 2012 09:04:06

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

python 3, tkfiledialog отсутствует?

здравствуйте

не нашёл в третьем питоне (3.3) модуля tkFileDialog. он там отсутствует?
подскажите инструмент для созания диалоговых окон для выбора файла/папки

спасибо

Офлайн

#2 Ноя. 26, 2012 10:52:26

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

python 3, tkfiledialog отсутствует?

спасибо за помощь.

разобрался.

file = tkinter.filedialog.askopenfile()
# возвращает обект файл, с которым уже дальше можно работать
data = file.read()

Офлайн

#3 Апрель 17, 2014 00:36:41

kotec
От: Москва
Зарегистрирован: 2014-04-15
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

python 3, tkfiledialog отсутствует?

Здравствуйте!
Скажите, а если я хочу сделать такую операцию from tkinter.filedialog import * как быть? Выдаёт ошибку ImportError: No module named filedialog но раз работает tkinter.filedialog.askopenfile(), значит подмодуль tkinter.filedialog есть. Как оттуда всё импортировать?

Офлайн

#4 Апрель 17, 2014 06:27:31

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

python 3, tkfiledialog отсутствует?

kotec
from tkinter.filedialog import *
такой импорт не желателен в питоне. необходимо импортировать либо сам модуль, либо то что вам нужно

>>> from tkinter.filedialog import askopenfile
>>> askopenfile
<function askopenfile at 0x7f8a38e48950>
>>>

у вас винда? питон какой ветку?

Отредактировано ilnur (Апрель 17, 2014 06:55:58)

Офлайн

#5 Апрель 21, 2014 13:26:44

kotec
От: Москва
Зарегистрирован: 2014-04-15
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

python 3, tkfiledialog отсутствует?

Спасибо, ilnur

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version