如果要查看正在运行的进程,可以使用
os模块执行
psunix命令
import osos.system("ps")这将列出进程。
但是,如果您想通过ID获取进程名称,可以尝试
ps -o cmd= <pid>使用python代码,
import osdef get_pname(id): return os.system("ps -o cmd= {}".format(id))print(get_pname(1))更好的方法是使用
subprocess和管道。
import subprocessdef get_pname(id): p = subprocess.Popen(["ps -o cmd= {}".format(id)], stdout=subprocess.PIPE, shell=True) return str(p.communicate()[0])name = get_pname(1)print(name)


