파일 입력창 만들기
filepath_entry = Entry(window, width=30)
filepath_entyr.pack(fill='x', padx=3, pady=3)
excel_type = r"*.xlsx *.xls *.csv"
# 파일 찾는 함수
def file_find():
file = filedialog.askopenfilenames(filetypes=(("Excel file", excel_ext), ("all file", "*.*")), initialdir=r"C:\Users")
filepath_entry.delete(0,END)
filepath_entry.inser(END, file[0])
#파일 업로드 하는 함수
def file_upload():
#읽은 파일명이 비어있으면 알림 표시
if len(filepath_entry.get()) == 0:
mbox.showinfo("warning", "select file.")
return
else:
# 읽은 파일을 다른 폴더로 옮기기
file_name = os.path.basename(filepath_entry.get())
dest_path = os.path.join("D:\\", file_name)
shutil.copy(filepath_entry.get(), dest_path)
filename_entry.delete(0,END)
return
python tkinter file upload
2023. 8. 22. 23:53