from tkinter import *
from tkinter import filedialog ,scrolledtext
from os import path
def direct():
file = filedialog.askopenfilename(initialdir= path.dirname(__file__))
txt.insert(INSERT, file)
#все функции
window = Tk()
window.title("Программа для шифрования, дешифрование и расшифрования")
window.geometry('400x250')
window.iconbitmap('icons.ico')
menu = Menu(window)
txt = scrolledtext.ScrolledText(window, width=40, height=10) #state = "disabled"
txt.grid(column=0, row=0)
bt = Button(window, text = "Выбрать файл или директорию", command = direct, justify = "right")
bt.grid(column = 0, row = 1)
tx = Label(window, text = " ",)
tx.grid(column = 0, row = 2)
#тестовая менюшка
new_item = Menu(menu)
new_item.add_command(label = 'Дешифрование')
new_item.add_separator()
new_item.add_command(label = 'Шифрование')
new_item.add_separator()
new_item.add_command(label = 'Расшифрование')
new_item.add_separator()
menu.add_cascade(label = 'Режим работы', menu = new_item)
window.config(menu = menu)
window.mainloop()
input()
у меня есть следующий код, в одном из эллементов нажав на кнопку я могу выбрать файл, он сохраняет путь до него, но после, через метод open текст из файла не достаёт, не подскажете что делать?