--- /dev/null
+# λλ²κΉ
+
+μλ₯Ό λ€λ©΄ Visual Studio Code λλ PyCharmμ μ¬μ©νμ¬ νΈμ§κΈ°μμ λλ²κ±°λ₯Ό μ°κ²°ν μ μμ΅λλ€.
+
+## `uvicorn` νΈμΆ
+
+FastAPI μ ν리μΌμ΄μ
μμ `uvicorn`μ μ§μ μν¬νΈνμ¬ μ€νν©λλ€
+
+```Python hl_lines="1 15"
+{!../../../docs_src/debugging/tutorial001.py!}
+```
+
+### `__name__ == "__main__"` μ λνμ¬
+
+`__name__ == "__main__"`μ μ£Όμ λͺ©μ μ λ€μκ³Ό κ°μ΄ νμΌμ΄ νΈμΆλ λ μ€νλλ μΌλΆ μ½λλ₯Ό κ°λ κ²μ
λλ€.
+
+<div class="termy">
+
+```console
+$ python myapp.py
+```
+
+</div>
+
+κ·Έλ¬λ λ€μκ³Ό κ°μ΄ λ€λ₯Έ νμΌμ κ°μ Έμ¬ λλ νΈμΆλμ§ μμ΅λλ€.
+
+```Python
+from myapp import app
+```
+
+#### μΆκ° μΈλΆμ¬ν
+
+νμΌ μ΄λ¦μ΄ `myapp.py`λΌκ³ κ°μ ν΄ λ³΄κ² μ΅λλ€.
+
+λ€μκ³Ό κ°μ΄ μ€ννλ©΄
+
+<div class="termy">
+
+```console
+$ python myapp.py
+```
+
+</div>
+
+Pythonμ μν΄ μλμΌλ‘ μμ±λ νμΌμ λ΄λΆ λ³μ `__name__`μ λ¬Έμμ΄ `"__main__"`μ κ°μΌλ‘ κ°κ² λ©λλ€.
+
+λ°λΌμ μΉμ
+
+```Python
+ uvicorn.run(app, host="0.0.0.0", port=8000)
+```
+
+μ΄ μ€νλ©λλ€.
+
+---
+
+ν΄λΉ λͺ¨λ(νμΌ)μ κ°μ Έμ€λ©΄ μ΄λ° μΌμ΄ λ°μνμ§ μμ΅λλ€
+
+κ·Έλμ λ€μκ³Ό κ°μ λ€λ₯Έ νμΌ `importer.py`κ° μλ κ²½μ°:
+
+```Python
+from myapp import app
+
+# Some more code
+```
+
+μ΄ κ²½μ° `myapp.py` λ΄λΆμ μλ λ³μμλ κ°μ΄ `"__main__"`μΈ λ³μ `__name__`μ΄ μμ΅λλ€.
+
+λ°λΌμ λ€μ ν
+
+```Python
+ uvicorn.run(app, host="0.0.0.0", port=8000)
+```
+
+μ μ€νλμ§ μμ΅λλ€.
+
+!!! info "μ 보"
+ μμΈν λ΄μ©μ <a href="https://docs.python.org/3/library/__main__.html" class="external-link" target="_blank">곡μ Python λ¬Έμ</a>λ₯Ό νμΈνμΈμ
+
+## λλ²κ±°λ‘ μ½λ μ€ν
+
+μ½λμμ μ§μ Uvicorn μλ²λ₯Ό μ€ννκ³ μκΈ° λλ¬Έμ λλ²κ±°μμ μ§μ Python νλ‘κ·Έλ¨(FastAPI μ ν리μΌμ΄μ
)μ νΈμΆν μ μμ΅λλ€.
+
+---
+
+μλ₯Ό λ€μ΄ Visual Studio Codeμμ λ€μμ μνν μ μμ΅λλ€.
+
+* "Debug" ν¨λλ‘ μ΄λν©λλ€.
+* "Add configuration...".
+* "Python"μ μ νν©λλ€.
+* "`Python: Current File (Integrated Terminal)`" μ΅μ
μΌλ‘ λλ²κ±°λ₯Ό μ€νν©λλ€.
+
+κ·Έλ° λ€μ **FastAPI** μ½λλ‘ μλ²λ₯Ό μμνκ³ μ€λ¨μ λ±μμ μ€μ§ν©λλ€.
+
+λ€μκ³Ό κ°μ΄ νμλ©λλ€.
+
+<img src="/img/tutorial/debugging/image01.png">
+
+---
+
+Pycharmμ μ¬μ©νλ κ²½μ° λ€μμ μνν μ μμ΅λλ€
+
+* "Run" λ©λ΄λ₯Ό μ½λλ€
+* "Debug..." μ΅μ
μ μ νν©λλ€.
+* κ·Έλ¬λ©΄ μν©μ λ§λ λ©λ΄κ° λνλ©λλ€.
+* λλ²κ·Έν νμΌμ μ νν©λλ€(μ΄ κ²½μ° `main.py`).
+
+κ·Έλ° λ€μ **FastAPI** μ½λλ‘ μλ²λ₯Ό μμνκ³ μ€λ¨μ λ±μμ μ€μ§ν©λλ€.
+
+λ€μκ³Ό κ°μ΄ νμλ©λλ€.
+
+<img src="/img/tutorial/debugging/image02.png">