[3, SC_OPEN_MAX]
에 루프를 만들어 열려있는 모든 파일 핸들을 닫으려고하는 python popen2에 패치를 적용하고 싶습니다.닫으려면 열려있는 모든 파일 처리기를 검색하는 방법?
누군가가 ulimit
을 사용하여 상한값을 1,000,000과 같은 큰 값으로 늘리면 popen을 사용하여 차단하는 모든 파이썬 응용 프로그램을 만듭니다.
질문의 요점은 : 프로세스의 열린 파일 핸들러 목록을 얻는 방법입니다. 이 솔루션은 적어도 Linux와 Windows에서 작동해야합니다.
참고 :이 재 고정 창에 작동하지 않을 것입니다 http://bugs.python.org/issue1663329