
[250401] logging in Python
Back End ๐ฒ/Python ๐ป
logging in Python1. logging ๋ชจ๋ ์ ์`logging` ๋ชจ๋์ Python์์ ๋ก๊ทธ๋ฅผ ๊ธฐ๋กํ๋ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก, ํ๋ก๊ทธ๋จ ์คํ ์ค ๋ฐ์ํ๋ ์ด๋ฒคํธ๋ฅผ ๊ธฐ๋กํ๊ณ ๋ถ์ํ๋ ๋ฐ ์ ์ฉํ๋ค. ๋๋ฒ๊น
, ์ค๋ฅ ์ถ์ , ์ฑ๋ฅ ๋ถ์ ๋ฑ์ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉ๋๋ค.2. logging์ ์ฃผ์ ๊ธฐ๋ฅ๋ก๊ทธ ๋ฉ์์ง๋ฅผ ์ฌ๋ฌ ์์ค(๋ ๋ฒจ)์ผ๋ก ๋ถ๋ฅํ์ฌ ๊ธฐ๋กํ ์ ์๋ค.๋ก๊ทธ๋ฅผ ํ์ผ ๋๋ ์ฝ์์ ์ถ๋ ฅํ ์ ์๋ค.๋ก๊ทธ ํฌ๋งท์ ์ค์ ํ์ฌ ๊ฐ๋
์ฑ์ ๋์ผ ์ ์๋ค.์ฌ๋ฌ ๊ฐ์ ๋ก๊ฑฐ(Logger)๋ฅผ ์ฌ์ฉํ์ฌ ๋
๋ฆฝ์ ์ธ ๋ก๊ทธ ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค.ํธ๋ค๋ฌ(Handler)์ ํฌ๋งคํฐ(Formatter)๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฐํ ๋ก๊ทธ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค.3. ๋ก๊ทธ ๋ ๋ฒจ(Log Level)`logging` ๋ชจ๋์ ๋ค์๊ณผ ๊ฐ์ ๋ก๊ทธ ๋ ๋ฒจ์ ์ ๊ณตํ๋ค:๋ ๋ฒจ์ซ์ ๊ฐ์ค๋ช
`DE..