파이썬(Python)/tkinter

[Python]tkinter로 파일 업로드 윈도우 만들기(File upload, window, download) #1

끄적끄적아무거나 2021. 12. 16. 08:17
반응형

 

목차

     

     

     

     

     

     

     

    [Python]tkinter로 파일 업로드 윈도우 만들기#1 - 진행 방법

     

    1. 이번 장에는 파일 업로드를 위한 window 창(팝업창)을 디자인 합니다. (Design)
    2. 다음 포스트에서 디자인된 창을 통해 함수를 적용해서 파일을 받아오면 해당 파일을 특정 폴더로 옮기는 작업을 합니다. (Function)

     

     

     

     

    [Python]tkinter로 파일 업로드 윈도우 만들기#1 - 코드 실행

     

    코드>>

    from tkinter import *
    
    app = Tk()
    en_filepath = Entry(app, width=100)
    en_filepath.pack(fill="x", padx=1, pady=1)
    
    fr_bt = Frame(app)
    fr_bt.pack(fill="x", padx=1, pady=1)
    
    bt_upload = Button(fr_bt, text="Upload", width=10)
    bt_upload.pack(side="right", padx=1, pady=1)
    bt_find = Button(fr_bt, text="Find", width=10)
    bt_find.pack(side="right", padx=1, pady=1)
    
    app.title('scribblinganything.tistory.com')
    app.mainloop()

     

    4번 라인 : Entry를 사용해서 업로드할 파일 path 입력창을 만듭니다.

    5번 라인 : tkinter pack의 fill="x"을 사용해서 첫줄을 채워 줍니다.

     

    7~13번 라인 : 2개의 버튼을 오른쪽에 정렬 배치 합니다.

    8번 라인 : tkinter pack의 fill="x"을 사용해서 두번째줄을 채워 줍니다.

    10~13번 라인 : 2개의 버튼을 fr_bt 프레임 안에 넣어 주고 오른쪽 끝에 정렬 배치 합니다.

     

     

    결과>>

     

    반응형