У меня проблемы с получением значения входа. После того, как путь выбран правильно, я получаю эту ошибку: «имя ext не определено»
import os
import tkinter as tk
from tkinter import filedialog
def get_ext():
ext = entry.get()
return ext
pat=filedialog.askdirectory()
win = tk.Tk()
label=tk.Label(win, text='write the file extension you want to search')
label.grid(row=0, column=0)
entry=tk.Entry(win)
entry.grid(row=1,column=0)
entry.bind("<Return>", get_ext)
a=0
for file in os.listdir(pat):
if file.endswith(ext):
a = a + 1
print(a)
win.mainloop()