반응형
조건이 충족되면 실행을 중지하려는 간단한 Python 스크립트가 있습니다.
예를 들면 :
done = True
if done:
# quit/stop/exit
else:
# do other stuff
본질적으로, 나는 코드의 흐름이 함수를 종료하고 나머지 코드를 실행하지 않도록하는 함수 본문의 'return'키워드와 동등하게 작동하는 것을 찾고 있습니다.
해결 방법
사용할 수있는 스크립트를 종료하려면
import sys
sys.exit()
일반적으로 정수인 종료 상태 값을 제공 할 수도 있습니다.
import sys
sys.exit(0)
0으로 종료되며 일반적으로 성공으로 해석됩니다. 0이 아닌 코드는 일반적으로 오류로 처리됩니다. 기본값은 0으로 종료하는 것입니다.
import sys
sys.exit("aa! errors!")
"aa! 오류!"를 인쇄합니다. 상태 코드 1로 종료됩니다.
참조 페이지 https://stackoverflow.com/questions/179369
반응형
'파이썬' 카테고리의 다른 글
파이썬에서 키로 카운터 정렬 (0) | 2021.01.11 |
---|---|
파이썬 numpy.genfromtxt를 사용하여 쉼표가 포함 된 문자열이있는 csv 파일 읽기 (0) | 2021.01.11 |
파이썬 cv2.imread는 항상 NoneType을 반환합니다. (0) | 2021.01.11 |
파이썬 Python : 루프에서 모든 텍스트 파일 행 읽기 (0) | 2021.01.11 |
파이썬의 로그 Y 축 Bin (0) | 2021.01.11 |
댓글