Python Dizin Öğrenme

Merhabalar. Tkinter ile yaptığım bir projede kullanıcıya .jar uzantılı bir doya seçtirmek istiyorum. İnternette araştırma yaptığım zaman FileDialog kütüphanesini buldum, denedim ama dizin öğrenmek sadece klasörlerde işe yarıyor yani herhangi bir uzantılı bir dosya seçemem izin vermiyor yardı edebilecek biri var öı?
Şimdiden teşekkürler. Kolay Gelsin…

Bu kod işinizi görür:

from tkinter.filedialog import askopenfilename
from tkinter import Tk

tk = Tk()

file = askopenfilename(title = "Dosya Seçin", filetypes = (("Python Dosyaları", "*.py"),
                                                           ("HTML Dosyaları", "*.html;*.htm")))

print(file)

title açılacak pencerenin başlığı, filetypes bir tuple (veya liste vs). Bu tuple’ın içindekilerin de ilki dosya türünün ismi, ikincisi dosyanın isminin veya uzantısının biçimi.

1 Beğeni

Teşekkürler. Kolay Gelsin…