반응형
sys.exit (0)과 os._exit (0)의 차이점은 무엇입니까?
기능의 차이와 관련하여이 두 가지 파이썬 문장의 개념을 명확히하도록 도와주세요.
sys.exit(0)
os._exit(0)
문서 에 따르면 :
os._exit():
정리 핸들러를 호출하거나 stdio 버퍼를 플러시하지 않고 상태 n으로 프로세스를 종료합니다.
참고 종료하는 표준 방법은
sys.exit(n)
._exit()
일반적으로fork()
.
os._exit
_exit()
즉시 프로그램 종료를 수행하는 C 함수 를 호출합니다 . "반환 할 수 없음"이라는 문구에 유의하십시오.
sys.exit()
와 동일합니다 raise SystemExit()
. 호출자가 잡을 수있는 Python 예외가 발생합니다.
원본 게시물 : http://bytes.com/topic/python/answers/156121-os-_exit-vs-sys-exit
참조 URL : https://stackoverflow.com/questions/9591350/what-is-difference-between-sys-exit0-and-os-exit0
반응형
'IT TIP' 카테고리의 다른 글
Haskell의 공분산 및 반 분산에 대한 논의가 많지 않은 이유는 무엇입니까 (Scala 또는 C #과 반대)? (0) | 2020.12.30 |
---|---|
Linux의 최대 프로세스 수 (0) | 2020.12.30 |
두 색상 간의 대 비율을 프로그래밍 방식으로 계산하는 방법은 무엇입니까? (0) | 2020.12.30 |
JavaScript-머리, 본문 또는 jQuery? (0) | 2020.12.30 |
헤더 이외의 Ajax DELETE 요청에서 데이터를 전달하는 방법 (0) | 2020.12.30 |