2012/5/31 Giampaolo Rodolà <g.rod...@gmail.com>: > Idem per psutil. La quantità di bug relativi a OSX sono la maggioranza: > http://code.google.com/p/psutil/issues/list?can=1&q=label%3AOpSys-OSX&colspec=ID+Summary+Type+Opsys+Status+Milestone+Opened+Owner+Progress&cells=tiles > Quello più segnalato è il fatto che per interrogare qualunque processo > che non sia il proprio (os.getpid()) da OSX 10.5 in avanti devi essere > root (l'unico UNIX a farlo). > Uniche fix: suid sull'interprete python o buttare OSX nel cesso.
Mi fai un esempio concreto di una cosa che non dovrei essere riuscito a fare? >>> processes = psutil.get_process_list() >>> root_processes = [p for p in processes if p.username != 'enrico'] >>> p = root_processes[-1] >>> p.get_children() [<psutil.Process(pid=1) at 4313276368>, <psutil.Process(pid=0, name='kernel_task') at 4313276304>] ls -l `which python` -rwxrwxr-x 1 enrico staff 8784 May 31 19:02 /Users/enrico/src/psutil-test/bin/python Sotto viene chiamato questo: ls -l /Library/Frameworks/EPD64.framework/Versions/7.2/bin/python -rwxrwxr-x 2 root wheel 8784 Jan 13 18:14 /Library/Frameworks/EPD64.framework/Versions/7.2/bin/python -- . ..: -enrico- _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python