Найти - Пользователи
Полная версия: как открыть файл через GUI
Начало » GUI » как открыть файл через GUI
1
Tatarov
Здравствуйте , моя программа заключается в обработке данных из текстового файла, подскажите пожалуйста каким образом можно, вместо того чтобы вначале программы писать f = open('file.txt') , сделать строку в Tk, в которой можно указать директорию и имя, интересующего меня файла.
4kpt
Не полностью описали Ваш вопрос. У Вас программа работает с GUI или GUI должно быть только при открытии файла? Я предполагаю, что программа выполняется как коммандная строка (как скрипт).
В этом случае, если корневое окно Вам не нужно, то можно так.
import Tkinter
import tkFileDialog as fd
root = Tkinter.Tk().withdraw()
op = fd.askopenfilename()
print op
Надеюсь это оно…

P.S. Вместо .askopenfilename() можно исопльзовать другие методы..
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB