Форум сайта python.su
Здравствуйте , моя программа заключается в обработке данных из текстового файла, подскажите пожалуйста каким образом можно, вместо того чтобы вначале программы писать f = open('file.txt') , сделать строку в Tk, в которой можно указать директорию и имя, интересующего меня файла.
Офлайн
Не полностью описали Ваш вопрос. У Вас программа работает с GUI или GUI должно быть только при открытии файла? Я предполагаю, что программа выполняется как коммандная строка (как скрипт).
В этом случае, если корневое окно Вам не нужно, то можно так.
import Tkinter import tkFileDialog as fd root = Tkinter.Tk().withdraw() op = fd.askopenfilename() print op
Отредактировано 4kpt (Апрель 24, 2013 21:23:40)
Офлайн