On Oct 26, 12:46 pm, Dan <[EMAIL PROTECTED]> wrote: > On Oct 26, 4:30 am, mokhtar <[EMAIL PROTECTED]> wrote: > > > Hi > > > Is it possible to renice the python process executing the current python > > script ?:confused: > > -- > > View this message in > > context:http://www.nabble.com/renice-tf4695834.html#a13422771 > > Sent from the Python - python-list mailing list archive at Nabble.com. > > On UNIX:>>> import os > >>> os.system("renice -n %d %d" % ( new_nice, os.getpid() ) )
Hmm. That seems to be the hard way, since you can set the nice value of the current process (almost) directly: import os nice_adder = new_nice - os.nice(0) os.nice(nice_adder) But I suppose it could be useful in situations where you need privleges you don't currently have. E.g.: os.system("sudo renice -n %s %s" % (new_nice, os.getpid())) Carl Banks -- http://mail.python.org/mailman/listinfo/python-list