## page was renamed from MicroProj/2008-02-29 ##language:zh #pragma section-numbers on ::-- ZoomQuiet [<>] <> ## 默许导航,请保留 <> = 自定Py脚本运行进程名 = {{{沈崴 reply-to python-cn@googlegroups.com, to "python-cn:CPyUG" , date Fri, Feb 29, 2008 at 9:27 AM }}} subject [CPyUG:41663] Re: [[http://groups.google.com/group/python-cn/browse_thread/thread/74e232c3d5dc7d78/353464f2731c5ddd|如何改变python脚本的进程名?]] {{{#!python #!/usr/bin/env python procname = 'Hello' import os, sys if not os.environ.has_key('NEWPROCNAME'): os.execlpe(sys.executable, procname, __file__, {'NEWPROCNAME': procname}) import dl libc = dl.open('/lib/libc.so.6') libc.call('prctl', 15, '%s\0' %procname, 0, 0, 0) # BSD # libc.call('setproctitle', '%s\0' %procname) }}} ##= 反馈 =