2013-04-19 2 views

답변

6

순수 파이썬에서, 당신이 경우 os.niceshutil.copy (또는 shutil.copyfile를 사용할 수 있습니다

os.system("nice -n 9 cp /var/tmp/1 /var/tmp/2") 

더 좋은 솔루션은 os.nicepreexec_fn와 함께 사용하는 것입니다 파일 메타 데이터를 보존 할 필요가 없음) :

import os 
import shutil 

os.nice(9) 
shutil.copy('/var/tmp/1', '/var/tmp/2') 
2

항상 os.system있다 :

import subprocess, os 
subprocess.Popen("cp /var/tmp/1 /var/tmp/2", shell=True, preexec_fn=lambda: os.nice(9)) 
관련 문제