ফাইল ব্রাউজ বাটন তৈরি করা
filedialog.askopenfile() ব্যবহার করে ফাইল সিলেকশন ডায়লগ খুলুন এবং ফাইলের কন্টেন্ট পড়ুন।
উদাহরণ
from tkinter import *
from tkinter import ttk, filedialog
from tkinter.filedialog import askopenfile
win = Tk()
win.geometry("700x350")
def open_file():
file = filedialog.askopenfile(mode='r', filetypes=[('Python Files', '*.py')])
if file:
content = file.read()
file.close()
print("%d characters in this file" % len(content))
Label(win, text="Click the Button to browse the Files", font=('Georgia 13')).pack(pady=10)
ttk.Button(win, text="Browse", command=open_file).pack(pady=20)
win.mainloop()
আউটপুট
"Browse" বাটন চাপলে ফাইল ডায়লগ খুলবে। পাইথন ফাইল সিলেক্ট করলে কনসোলে ক্যারেক্টার কাউন্ট প্রিন্ট হবে।