<aside>

</aside>

πŸ‘‹ 챕터 μ†Œκ°œ

μ•ˆλ…•ν•˜μ„Έμš”! μ§€κΈˆκΉŒμ§€ μš°λ¦¬λŠ” loguruκ°€ 좜λ ₯ν•˜λŠ” λ©‹μ§„ λ‘œκ·Έλ“€μ„ 터미널 ν™”λ©΄μ—μ„œλ§Œ λ§Œλ‚˜λ΄€μ–΄μš”. ν•˜μ§€λ§Œ 터미널을 끄면 λ‘œκ·Έλ„ ν•¨κ»˜ 사라져 버리죠. 🌬️ μ‹€μ œ μ„œλΉ„μŠ€μ—μ„œλŠ” λ‚˜μ€‘μ—λΌλ„ λ¬Έμ œκ°€ 생겼을 λ•Œ 원인을 λΆ„μ„ν•˜κΈ° μœ„ν•΄ 둜그λ₯Ό μ–΄λ”˜κ°€μ— 차곑차곑 μŒ“μ•„λ‘μ–΄μ•Ό ν•©λ‹ˆλ‹€.

이번 μ±•ν„°μ—μ„œλŠ” loguru의 심μž₯과도 같은 logger.add() λ©”μ„œλ“œλ₯Ό 톡해, 사라지지 μ•ŠλŠ” 둜그, 즉 νŒŒμΌμ— 둜그λ₯Ό κΈ°λ‘ν•˜λŠ” 방법을 λ°°μ›Œλ³΄κ² μŠ΅λ‹ˆλ‹€. λ‘œκ·Έκ°€ ν˜λŸ¬κ°€λŠ” μ΅œμ’… λͺ©μ μ§€λ₯Ό μ˜λ―Έν•˜λŠ” '싱크(Sink)'λΌλŠ” μƒˆλ‘œμš΄ κ°œλ…λ„ ν•¨κ»˜ λ§Œλ‚˜λ³Ό κ±°μ˜ˆμš”. 이제 μ—¬λŸ¬λΆ„μ˜ λ‘œκ·ΈλŠ” λ‹¨μˆœν•œ ν™”λ©΄ 좜λ ₯을 λ„˜μ–΄ μ˜μ†μ„±μ„ κ°–κ²Œ 될 κ²λ‹ˆλ‹€!


🎯 챕터 λͺ©ν‘œ

이번 챕터λ₯Ό 마치면 μ—¬λŸ¬λΆ„μ€ λ‹€μŒμ„ ν•  수 있게 될 κ±°μ˜ˆμš”!


πŸ’» 이번 μ±•ν„°μ—μ„œ μ‚¬μš©λ˜λŠ” 전체 μ½”λ“œ 및 ν”„λ‘œμ νŠΈ ꡬ쑰

file_logging.py νŒŒμΌμ„ μƒˆλ‘œ μΆ”κ°€ν•˜μ—¬ μ‹€μŠ΅μ„ μ§„ν–‰ν•©λ‹ˆλ‹€. μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜κ³  λ‚˜λ©΄, ν”„λ‘œμ νŠΈ 폴더에 my_app.logλΌλŠ” 둜그 파일이 λ§ˆλ²•μ²˜λŸΌ 생성될 κ±°μ˜ˆμš”!


πŸ“– κ°•μ˜ λ‚΄μš©