Python Tkinter 中的 asksaveasfile() 函式
TKinter 是一個 Python 模組,用於在 Python 中進行 GUI 程式設計。我們建立一個 Canvas,並將我們的 UI 元件與其中的許多屬性和行為放在一起。在本文中,我們將瞭解如何使用 ask essay 檔案函式來將透過 Python 程式建立的檔案儲存到本地驅動器中。
我們首先建立一個畫布,然後再次使用 TTK 圓點按鈕函式在其中放置一個按鈕。然後宣告另一個函式,該函式將使用 ask fine 來定義檔案型別,並將檔案儲存到本地驅動器中的位置。
示例
from tkinter import * from tkinter import ttk from tkinter.filedialog import asksaveasfile base = Tk() base.geometry('300x250') def SaveFile(): data = [('All tyes(*.*)', '*.*')] file = asksaveasfile(filetypes = data, defaultextension = data) save_btn = ttk.Button(base, text = 'Click to save file ', command = lambda : SaveFile()) save_btn.pack(side = TOP, pady = 20,padx = 50) mainloop()
輸出
執行上述程式碼,得到以下結果:
接下來,點選“點選儲存為檔案”按鈕,我們得到以下視窗:
廣告