파이썬(Python) 에러 IndentationError 와 처리 방법
2월 09, 2023
In Python |
## 파이썬(Python) 에러 IndentationError ### 원인 파이썬에서 IndentationError는 코드에 잘못된 들여쓰기가 있을 때 발생합니다. 아래는 IndentationError가 발생할 수 있는 코드의 예입니다. File : test.py ```python def test_function(): x = 5 y = 10 print(x + y) ``` 결과 ```python $ python test.py File "/test.py", line 3 y = 10 ^ IndentationError: unindent does not match any outer indentation level ``` y = 10 이 있는 줄이 x = 5와 같은 정도로 들여쓰기되지 않았기 때문에 발생하여 test_function 함수에 의해 정의된 코드 블록의 일부로 간주되지 않았습니다. ### 처리 방법 파이썬은 들여쓰기를 코드 블록을 정의하는 데 사용되며 다른 언어에 비해 엄격하게 들여쓰기를 확인하므로 주의하도록 합니다. > 특히나 잘못된 들여쓰기가 예기치 않은 동작으로 이어지면 찾기 힘들어지므로 주의해야 합니다.