Skip to content

feat: 터미널 무작위 명언 출력 CLI(quote.py) 추가 - #4

Open
splitCoding wants to merge 1 commit into
mainfrom
feature/t22-T22-PM
Open

feat: 터미널 무작위 명언 출력 CLI(quote.py) 추가#4
splitCoding wants to merge 1 commit into
mainfrom
feature/t22-T22-PM

Conversation

@splitCoding

Copy link
Copy Markdown
Owner

개요

task #22 — 목표 #1(개인 생산성 CLI 도구 세트 구축)의 일부. 터미널에서 무작위 명언을 출력하는 파이썬 CLI.

변경

  • quote.py 신규: 로컬 명언 24개(≥20)에서 random.choice로 무작위 1개 출력
  • 인자 없이 python quote.py 실행 시 즉시 명언 출력 (argparse 기반, --help 지원)
  • 명언 목록이 비어있거나 없으면 에러로 죽지 않고 안내 메시지 출력 후 정상 종료(exit 0)
  • Ctrl+C(KeyboardInterrupt) 정상 종료(exit 130), stdlib만 사용, macOS/Linux 호환

검증

  • 5회 연속 실행 → 서로 다른 명언 무작위 출력 확인
  • 정상 실행 exit 0 / 잘못된 인자 exit 2 / 빈 목록 시뮬 안내 후 exit 0

🤖 Generated with Claude Code

- 로컬 명언 24개에서 random.choice로 무작위 1개 출력
- 인자 없이 실행시 즉시 명언 출력, argparse 기반
- 빈 목록/명언 없음 시 에러 없이 안내 후 정상 종료
- KeyboardInterrupt(Ctrl+C) 정상 종료 처리

task #22

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant