Em circunstâncias normais, iniciamos diretamente o programa python e usamos ps para visualizar, o resultado exibido é pyton xxx.py e os aplicativos da web usam netstat ou ss para visualizar e exibir como python. Muito atípico, muito geral, muito comum e difícil de gerenciar. Podemos usar a biblioteca de terceiros setproctitle para resolver esse problema.
Desta vez, usei top para visualizar o processo em segundo plano e descobri que alguns processos Python não podem ser encerrados. Se você encerrar de acordo com o nome Python, é fácil encerrar outro software por engano, então quero nomear meu processo de código próprio e fechar o processo de acordo com meu próprio nome.
1. Instalação
pip install setproctitle
Ou baixe o código-fonte para instalar.
Dois, use
import setproctitle
setproctitle.setproctitle("进程别名")
Importe o módulo, basta configurá-lo na entrada do programa. A entrada do programa pode ser a parte de importação. Adicione o código acima à entrada ou a parte de importação do arquivo que inicia um novo processo.