2016-10-19 2 views

답변

0

파이썬 resource 모듈을 확인하십시오. ulimit 명령처럼 코어 파일의 크기 등을 설정할 수 있습니다. 특히, 대상 프로그램을 시작하기 전에

resource.setrlimit(resource.RLIMIT_CORE, <size>) 

과 같은 작업을 수행하려고합니다.

내 생각 엔 사용에있다 (나는이에게 자신을 수행하지 않은) :

import resource 
import subprocess 

resource.setrlimit(resource.RLIMIT_CORE, 
        (resource.RLIM_INFINITY, 
        resource.RLIM_INFINITY)) 
command = 'command line to be launched' 
subprocess.call(command) 
# os.system(command) would work, but os.system has been deprecated 
# in favor of the subprocess module 

+0

감사합니다! 그래서이 방법으로 코딩해야합니까? – Gioviiz

+0

resource.setrlimit (resource.RLIMIT_CORE, resource.RLIM_INFINITY) os.system (launch_str)? – Gioviiz

+0

예, 시도해보고 문제가 해결되지 않으면 알려주십시오. –