반응형
목차
[Python]tkinter로 파일 업로드 윈도우 만들기#1 - 진행 방법
- 이번 장에는 파일 업로드를 위한 window 창(팝업창)을 디자인 합니다. (Design)
- 다음 포스트에서 디자인된 창을 통해 함수를 적용해서 파일을 받아오면 해당 파일을 특정 폴더로 옮기는 작업을 합니다. (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 프레임 안에 넣어 주고 오른쪽 끝에 정렬 배치 합니다.
결과>>
반응형
'파이썬(Python) > tkinter' 카테고리의 다른 글
[Python] tkinter 그리드 Option (padx, pady, ipadx, ipady, sticky, columnspan, rowspan, Grid) (0) | 2021.12.17 |
---|---|
[Python]tkinter로 파일 업로드 윈도우 만들기(File upload, window, download) #2 (0) | 2021.12.16 |
[Python]tkinter 그리드 빈 칸 만들기(Grid, Space, Blank) (0) | 2021.12.14 |
Python tkinter - Scrollbar 예제와 사용방법 (0) | 2021.10.10 |
파이썬 tkinter - pack란? (간격, 배치, 정렬 방법) 예제로 쉽게 이해하기 (0) | 2021.09.18 |