Python 예외에러
SyntaxErrorSyntaxError
Python이 파싱할 수 없는 잘못된 구문을 만났습니다.
python
상세 보기 IndentationError코드의 들여쓰기가 잘못되어 있습니다. Python에서 들여쓰기는 구문적으로 중요합니다.
Python은 코드 블록에서 일관된 들여쓰기를 요구합니다. 탭과 공백을 혼용하거나, 잘못된 들여쓰기 수준을 사용하거나, 들여쓰기가 예상되는 블록 구조와 맞지 않을 때 이 오류가 발생합니다.
일관된 들여쓰기를 사용하세요(수준당 공백 4개가 표준입니다). 탭 대신 공백을 삽입하도록 편집기를 설정하세요. 탭/공백 혼용을 감지하려면 python -tt script.py를 실행하세요. 대부분의 편집기에는 '들여쓰기 변환' 기능이 있습니다.
def foo():
print("bad indent") # IndentationErrorSyntaxErrorPython이 파싱할 수 없는 잘못된 구문을 만났습니다.
AttributeError객체에 요청한 속성이나 메서드가 없습니다.
UnicodeEncodeError유니코드 문자열을 대상 인코딩으로 변환할 수 없습니다.
requests.exceptions.Timeout서버로부터 응답을 기다리는 동안 요청이 타임아웃되었습니다.
ConnectionRefusedError대상 주소에서 수신 대기 중인 서버가 없어 연결이 거부되었습니다.
BrokenPipeError읽기 끝이 닫힌 파이프나 소켓에 쓰기를 시도했습니다.