반응형
python 그래픽 라이브러리를 이용한 단위 변환 프로그램
값을 입력해서 변환 버튼을 눌러주면 변환해주는
온도, 거리, 무게 단위 변환 프로그램이다.
( 초기화 버튼을 누르면 모든 입력 값을 지워준다 )
현재 시스템 환경에서 사용 가능한 폰트 종류를 알아보려면 실행기에
아래 코드를 차례대로 입력해보면 확인할수 있다.
from tkinter import Tk, font
root = Tk()
font.families()
화씨를 섭씨로 변환 해주고 섭씨를 화씨로 변환 해준다.
( 아래도 마찬가지로 양쪽 다 변환이 가능하다 )
값을 입력하지 않거나 잘못 입력했을때는 상황별로 메시지 박스가 뜨면서
사용자에게 알려준다.
메시지 박스를 사용하려면 import tkinter.messagebox를 해주면
사용이 가능하다.
저번에 만들었던 양수, 음수, 실수 판별하는 mylib.py 모듈을 import해서 같이 사용해줬다.
아래는 단위 변환 프로그램 모듈 소스코드이다.
반응형
'프로그래밍 > PYTHON' 카테고리의 다른 글
[20일차] python 그래픽 라이브러리 캔버스 / 선택정렬 표현 (0) | 2017.03.08 |
---|---|
[19일차] python 그래픽 라이브러리 캔버스 / 거품정렬 표현 (0) | 2017.03.07 |
[17일차] python 클래스 / 그래픽 라이브러리 (0) | 2017.03.03 |
[16일차] python 클래스 상속(inherit) (0) | 2017.03.02 |
[15일차] python 클래스(Class)의 구성요소 / 캡슐화 / @property / @staticmethod (0) | 2017.02.28 |
댓글