2014-02-07 2 views
0

간단한 질문 : 파이썬 3.3 - subprocess.call와 GIL

사용 내가 만든 파이썬 인스턴스가 부모 프로세스와 동일한 GIL의 대상이 될 subprocces.call시겠습니까?

+1

사람들이 완벽하게 합법적 인 질문을 downvote하는 동안 나는 이해할 수 없을거야 ... – jtsmith1287

답변

3

하위 프로세스가 동일한 GIL을 공유하지 않습니다. 그러나 subprocess.call은 서브 프로세스가 종료 될 때까지 대기합니다.

+0

내 프로그램을 걸고 전화를 방지하기 위해 다중 처리를 사용할 수 있습니까? – jtsmith1287

+0

@ jtsmith1287, 하위 프로세스를 기다리지 않으려면 ['subprocess.Popen'] (http://docs.python.org/3/library/subprocess.html#subprocess.Popen)을 사용하십시오. – falsetru