Python 예외에러
struct.errorstruct.error
struct 모듈로 바이너리 데이터를 패킹하거나 언패킹하는 중 오류가 발생했습니다.
python
상세 보기 ProcessLookupError지정한 프로세스(일반적으로 PID)가 존재하지 않을 때 발생합니다.
os.kill(), os.waitpid() 또는 다른 OS 호출이 이미 종료되었거나, 생성된 적이 없거나, 현재 사용자가 검사 권한이 없는 프로세스 ID를 참조했습니다. POSIX 시스템에서는 내부 syscall에서 ESRCH가 발생합니다.
시그널을 보내기 전에 PID가 살아 있는지 확인하십시오(예: os.kill을 try/except ProcessLookupError로 감싸기). 시그널 전송 전에 subprocess.Popen 객체 상태를 poll() 또는 wait()로 갱신하십시오. 자식 프로세스가 예기치 않게 종료된 경우 returncode와 stderr를 검토하여 원인을 파악하십시오.
struct.errorstruct 모듈로 바이너리 데이터를 패킹하거나 언패킹하는 중 오류가 발생했습니다.
TypeError: missing required positional argument함수를 호출할 때 필수 위치 인수를 모두 제공하지 않았습니다.
FloatingPointError부동소수점 연산이 실패했습니다. fpectl이 활성화된 경우에만 발생하며 매우 드뭅니다.
ValueError함수가 올바른 타입이지만 부적절한 값의 인수를 받았습니다.
BrokenPipeError읽기 끝이 닫힌 파이프나 소켓에 쓰기를 시도했습니다.
FileExistsError파일 또는 디렉터리가 이미 존재하여 작업이 실패했습니다.