Задать вопрос
JustHacker
@JustHacker
libGdx

Почему не работает модуль tkFileDialog?

Значит решил я написать десктопную программу на Python 3.2(не спрашиваёте для чего этот модуль) и в импорте написал такой код:
from tkinter import *
import tkFileDialog

А дальше пишу:
def LoadFile(ev):
    fn = tkFileDialog.Open(root, filetypes=[('*.txt files', '.txt')]).show()
    if fn == '':
        return
    textbox.delete('1.0', 'end')
    textbox.insert('1.0', open(fn, 'rt').read())

Оно выдаёт: NameError: global name 'tkFileDialog' is not defined.
Может быть нужно скачать tkFileDialog?Если да, то где?
  • Вопрос задан
  • 1581 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@stalker320
поправка первой части:
from tkinter import *
from tkinter.filedialog import и то что тебе нужно в этой библиотеке через запятую(или *)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы