[Python] 나만의 명언 봇 만들기 – JSON으로 랜덤 출력하기
하루의 시작을 짧고 강렬한 명언으로 시작하면
동기부여도 되고 기분도 좋아지죠 😊
이번 글에서는 Python을 이용해
나만의 명언 랜덤 출력기를 만드는 방법을 소개합니다.
JSON 파일
을 활용하여 명언을 관리하고,
매 실행마다 다른 명언이 출력되도록 만들 수 있습니다.
✅ 1. 명언 데이터 (quotes.json)
[
{ "quote": "지금 이 순간을 살아라", "author": "괴테" },
{ "quote": "성공은 준비된 자에게 온다", "author": "루이 파스퇴르" },
{ "quote": "행동은 말보다 강하다", "author": "세르반테스" }
]
JSON 파일은 quotes.json
같은 이름으로 저장하면 됩니다.
✅ 2. Python 코드 – JSON 명언 랜덤 출력기
import json
import random
with open("quotes.json", encoding="utf-8") as f:
quotes = json.load(f)
quote = random.choice(quotes)
print(f"🌟 \"{quote['quote']}\" - {quote['author']}")
✅ 3. 실행 결과 예시
🌟 "행동은 말보다 강하다" - 세르반테스
📌 마무리
단 몇 줄의 코드로 나만의 명언 봇을 만들 수 있습니다.
매일 동기부여가 되는 문장을 출력하면서
하루의 시작을 조금 더 멋지게 바꿔보세요 😊
도움이 되셨다면 공감 / 댓글 부탁드립니다!
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[Python] 내 컴퓨터 중복 파일 찾기 – 해시값 비교로 이미지/문서 정리하기 (2) | 2025.03.28 |
---|---|
[Python] 파이썬으로 PDF 내용 추출하는 방법 – PyMuPDF(fitz) 활용 (0) | 2025.03.26 |
[python] FastAPI에서 async/await으로 비동기 API 만들기 - 느린 작업도 빠르게 처리하기 (0) | 2025.03.20 |
FastAPI에서 POST 요청 처리하기 - 사용자 입력 데이터 받기 예제 (0) | 2025.03.20 |
FastAPI로 빠르고 간단한 파이썬 API 서버 만들기 - 설치부터 기본 예제까지 (0) | 2025.03.20 |