[TimLinux] Python 修改进程显示出的标题

1. 安装依赖

https://github.com/timscm/py-setproctitle/archive/version-1.1.10.tar.gz

2. 启动进程

import time
import setproctitle
from multiprocessing import Process
def target1():
    setproctitle.setproctitle("./myprocess p1")
    while True:
        print("in p1")
        time.sleep(3)


def start():
    setproctitle.setproctitle("./myprocess main")

    p_list = []

    p = Process(target=target1, name="p1")
    p.daemon = True
    p.start()
    p_list.append(p)


    for p in p_list:
        p.join()

3. 效果

$ ps -ef
root ... ./myprocess main
root ... ./myprocess p1
原文地址:https://www.cnblogs.com/timlinux/p/9644735.html