Python İle Kaydet Butonu Yapımı - Bilişim Konuları

Python İle Kaydet Butonu Yapımı

Bu örneğimizde python programında görsel olarak bir kaydet butonu yapacağız. Butona tıklandığında bir kaydetme penceresi açılacak ve dosyayı nereye kaydedeceğimizi seçtikten sonra dosya adı vererek kaydet butonuna tıklayarak kaydetme işlemini tamamlıyoruz.

Python kütüphanelerinden tkinter kütüphanesini kullanarak görsel buton tasarımı yapıyoruz. Daha sonra filedialog kütüphanesini çağırıyoruz. Bir fonksiyon kullanarak dosya kaydetme işlemi yapıyoruz.

Python kodları:

# www.bilisimkonulari.com

import tkinter as tk


# filedialog dan sadece asksaveasfile import ediyoruz.
# Dosyamızı kaydedebilmek için
from tkinter.filedialog import asksaveasfile

root = tk.Tk()
root.geometry('200x150')


# Kullanıcı butona bastığında bu fonksiyon çalışacak
# filediyalog açılacak ve nereye ne isimle kaydedeyim diye soracak
def save():
    files = [('All Files', '*.*'),
             ('Python Files', '*.py'),
             ('Text Document', '*.txt')]
    file = asksaveasfile(filetypes=files, defaultextension=files)


btn = tk.Button(root, text='Kaydet', command=lambda: save())
btn.pack(side=tk.TOP, pady=20)

tk.mainloop()

Ekran Görüntüsü:

python-tk-kaydet1

python-tk-kaydet2

Bu Yazıya Tepkin Nedir?
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

<< Önceki Yazı

Yorum Yap