Python 예외에러
IndentationErrorIndentationError
코드의 들여쓰기가 잘못되어 있습니다. Python에서 들여쓰기는 구문적으로 중요합니다.
python
상세 보기 TypeError작업 또는 함수가 부적절한 타입의 객체에 적용되었습니다.
문자열에 정수를 더하거나, 호출 불가능한 객체를 호출하거나, 잘못된 인수 타입을 전달하거나, 필요한 프로토콜(반복, 인덱싱 등)을 지원하지 않는 객체를 사용하는 등 호환되지 않는 타입에 대해 연산을 수행했습니다.
type()으로 변수의 타입을 확인하세요. str(), int(), float(), list()로 타입을 명시적으로 변환하세요. 타입 검사에 isinstance()를 사용하세요. 오류 메시지를 주의 깊게 읽으세요. 보통 어떤 타입이 호환되지 않는지 정확히 알려줍니다.
"hello" + 5 # TypeError: can only concatenate str to strIndentationError코드의 들여쓰기가 잘못되어 있습니다. Python에서 들여쓰기는 구문적으로 중요합니다.
KeyboardInterrupt사용자가 Ctrl+C를 눌러 실행 중인 프로그램을 중단했습니다.
re.error정규식 패턴에 유효하지 않은 구문이 포함되어 있습니다.
LookupError키 또는 인덱스를 찾지 못했을 때 발생하는 오류의 기반 클래스입니다 (KeyError, IndexError).
NameError정의되지 않은 로컬 또는 전역 이름이 참조되었습니다.
FileExistsError파일 또는 디렉터리가 이미 존재하여 작업이 실패했습니다.