반응형 전체 글108 [파이썬 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. [파이썬 Tkinter GUI 만들기] 18. 결과 메모장으로 출력하기 최종 목표는 아래 GUI 이다. 위젯은 다 만들었고, 이제 결과를 메모장으로 출력하면 된다. savefile 함수를 아래와 같이 바꾸었다. 평균,중앙값,표준편차,평균절대편차를 라디오버튼 값 3,4,5,6 에 할당했다. 선택되면 rad_2.get() 에 값이 입력된다. if 문을 이용해 각 경우에 따른 통계량을 계산하도록 했다. 날짜와 작성자도 입력받았는데, 이 결과도 함께 메모장에 출력되게 하였다. 테스트해보았다. 메모장 출력 결과는 아래와 같다. 아래는 코드이다. import tkinter as tk import tkinter.filedialog #이걸 따로 추가해야된다. 왜인지 모르겠음; import pandas as pd import os #윈도우 생성 root=tk.Tk() #전체 이름 root... 2022. 1. 29. [파이썬 Tkinter GUI 만들기] 17. 버튼 누르면 입력된 글 나오게 하기 최종 목표는 아래 GUI 이다. 버튼은 모두 만들어 놓은 상태이다. 화살표를 누르면 입력값이 나오게 해야한다. 먼저 입력값 라벨에 value에 입력한 값을 부여하는 함수를 만들었다. 이 함수를 버튼의 command 에 입력했다. 실행 결과는 아래와 같다. 코드는 아래와 같다. import tkinter as tk import tkinter.filedialog #이걸 따로 추가해야된다. 왜인지 모르겠음; import pandas as pd import os #윈도우 생성 root=tk.Tk() #전체 이름 root.title('파일 여는 프로그램') #창 크기 +붙은 부분은 좌상단 떨어진 위치 root.geometry("1000x430+100+100") filename="" mywidth=8 rad_1=t.. 2022. 1. 29. 이전 1 ··· 3 4 5 6 7 8 9 ··· 27 다음 반응형