PIN_YOUR_NOTE (핀 유어 노트)
이 프로젝트는 파이썬의 tkinter 라이브러리를 사용하여 개발된 간단한 메모 애플리케이션입니다. 사용자가 입력한 메모를 화면 상의 새 창에 현재 시간과 함께 표시해 줍니다.
주요 특징
- 간단한 입력 인터페이스: 콘솔(CLI)을 통해 사용자의 노트를 입력받습니다.
- GUI 메모 표시: 입력된 메모를 별도의 GUI 창(
tkinter)에 띄워줍니다. - 시간 기록: 메모를 작성하여 게시한 시점의 시간을 자동으로 기록하여 시각화합니다.
코드 설명
1. CLI 및 GUI 통합 실행
콘솔에서 입력을 받고 이를 GUI 창의 라벨로 전달합니다.
def cli():
import time
# 현재 시간 포맷팅
current_time = time.strftime("%H:%M")
# 사용자 입력 받기
note_input = input("Type your notes here: ")
# GUI 창 구성
root = tk.Tk()
root.title("Pin Your Note")
# 시간과 메모를 라벨로 추가
tk.Label(root, text=current_time).pack()
tk.Label(root, text=note_input).pack()
root.mainloop()