2019년 8월 6일

.atexit 종료 핸들러

끝나고 프로그램이, 위해서는 atexit 모듈 등록 및 청소 기능의 해제 등록을 정의하기 전에 코드가 실행됩니다. 이러한 등록 기능은 일반 통역 종료시 자동으로 수행됩니다  등록 된 순서 반대 하기 위해 이 기능을 실행하기를 당신이 등록 된 경우 , 뿐만 아니라 종료 시간의 해석에, 그들은 순서대로 실행됩니다 , . atexitABCCBA

atexit. register ( FUNC , * 인수 , ** kwargs로  )

FUNC 등록 함수로는 종료시에 실행된다. 에 전달하기 의 FUNC 선택적 매개 변수는 매개 변수로 전달되어야합니다  . 등록은 여러 번에게 동일한 기능 및 매개 변수를 할 수 있습니다.register()

정상시 프로그램 종료 IF (예를 들면, 착신 또는 메인 모듈 실행이 완료되면), 모든 함수 호출 등록 선입 선출 순서. 가정은 종종 더 높은 수준의 모듈 전에 낮은 수준의 모듈에 도입되기 때문에 나중에 청소해야합니다.sys.exit()

예외가 종료 핸들러 실행 중에 발생되면, 다시 인쇄 (그것이하지 않는 한 발생) 및 예외 정보를 저장합니다. 모든 종료 핸들러를 실행 할 수있는 기회를 갖게 후에는 슬로우 마지막 예외를 다시 트리거합니다.SystemExit

이 함수는 반환 FUNC 장식 장치로 가능하게한다.

atexit. unregister ( FUNC  )

함수 목록이 실행 닫혀에서 인터프리터는 삭제 FUNC를 . 호출 한 후 , 인터프리터는 그것도하지 않는 보장을 여러 번 등록 된 경우에도 폐쇄 전화 FUNC를 경우 이전에 등록하지 FUNC, 다음 조용히 유효합니다.unregister()unregister()

두. Os.devnull 빈 파일 장치

    자세한 정보 : 부울 기본값 거짓, 자세한 출력을 시작, 다중 스레드 환경에서 제대로 작동하지 않을 수 있습니다 활성화 된 경우

  코 루틴 기반의 네트워크 라이브러리 gevent, 시스템을 업그레이드하고 해제하기 쉽습니다

선택 개수 (*) SNO 카운트를 갖는 (SNO)에 의해 E 카드 에러 그룹 SNO> (1)의 개수는 동일한 개수의 표시를 표시 과학 : MySQL의 동일한 데이터 필드 값을 추출

L = 1,3,7,3,2] 
S = 세트 (l)
K = 목록 (정렬 (S, 키 = l.index))
잉크 (K)

 

 

 

추천

출처www.cnblogs.com/karenaqi/p/11312248.html