본문 바로가기
반응형

GUI 프로젝트/파일 불러온 뒤 자동수정 저장 (Tkinter)22

[파이썬 Tkinter GUI 만들기] 22. 버튼누른 입력값만 적용하기 프로그램의 한가지 문제를 찾았다. 버튼을 눌러 입력된 값이 아니라 초기 입력값이 결과에 반영된다. 코드를 아래와 같이 수정했다. 라벨에 입력된 값을 출력되도록 했다. 2022. 2. 1.
[파이썬 Tkinter GUI 만들기] 21. 오류 제거하기 GUI 창을 끌때 이런 오류가 뜬다. _tkinter.TclError: can't invoke "destroy" command: application has been destroyed 프로그램을 종료할 때 아래와 같은 마지막 코드가 실행되는데, 이미 꺼진 뒤라서 lab02를 제거할 수가 없다는 오류다. 이건 try, except 문으로 해결된다. 아래와 같이 고치면 된다. 2022. 1. 30.
[파이썬 Tkinter GUI 만들기] 20. 코드 정리하기 드디어 다 만들었다. 코드를 좀 정리해보았다. grid 의 열 별로 코드를 모았다. 폰트도 따로 추렸고, tkinter.font 를 불러와주어야한다. import tkinter as tk import tkinter.filedialog #이걸 따로 추가해야된다. 왜인지 모르겠음; import tkinter.font #이걸 따로 추가해야된다. 왜인지 모르겠음; import pandas as pd import os #윈도우 생성 root=tk.Tk() #전체 이름 root.title('파일 여는 프로그램') #창 크기 +붙은 부분은 좌상단 떨어진 위치 root.geometry("880x450+100+100") #사전 설정값들 mywidth1=12 mywidth2=5 mygreen="#4EA346" myfont.. 2022. 1. 30.
[파이썬 Tkinter GUI 만들기] 19. width 와 height 의 충격적? 의미 라벨의 크기가 마음대로 안되서 좀 알아보니 width 와 height 는 절대적인 값이 아니었다. font 크기에 연동된 값이었다.... 젠장....그래서 font 크기를 바꾸면 같이 바뀐거구나. width 가 5라는건 현재 설정된 폰트가 5개 들어갈 크기라는 말이다. height 도 마찬가지고... 2022. 1. 29.
반응형