TKinter는 Python에서 GUI 프로그래밍에 사용되는 Python 모듈입니다. Canvas를 만들고 많은 속성과 동작이 포함된 UI 구성 요소를 배치합니다. 이 기사에서는 에세이 파일 질문 기능을 사용하여 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()
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
다음으로 "파일을 다른 이름으로 저장하려면 클릭" 버튼을 클릭하면 아래와 같은 창이 나타납니다.