Я только что начал с программирования GUI в Python 2.7 с Tkinter.Python: виджет кнопки в Tkinter
Я хочу иметь кнопку Обзор, который при нажатии открывается Windows File Explorer и возвращает путь к файлу, выбранному для переменной. Я хочу использовать этот путь позже.
Я следую приведенному коду here. Он выводит окно, отображающее 5 кнопок, но кнопки ничего не делают. При нажатии первой кнопки он не открывает выбранный файл.
Аналогично, при нажатии второй кнопки вызывается функция askopenfilename(self)
и она должна возвращать имя файла. Как я уже упоминал, мне нужно это имя позже.
Как получить значение, возвращаемое функцией, в какую-то переменную для будущего использования?
Я исправил ошибку 'pack'. Я все еще не могу использовать 'global filename'' NameError: global name 'filename' не определен' – Nancy
@Nancy: У вас должны быть другие ошибки в вашей программе. Вы не должны получать эту ошибку, но, не видя кода, я даже не могу догадаться. –
Моя ошибка. Получилось это сейчас. – Nancy