Python 获取制定名称的程序pid
时间: 2024-04-12 19:28:20 浏览: 174
获取制定进程名字的pid
你可以使用`psutil`库来获取指定名称的程序的pid。下面是一个示例代码:
```python
import psutil
def get_pid_by_name(process_name):
for proc in psutil.process_iter(['pid', 'name']):
if proc.info['name'] == process_name:
return proc.info['pid']
return None
# 例子:获取名为"python"的程序的pid
pid = get_pid_by_name("python")
if pid:
print(f"程序的pid为:{pid}")
else:
print("未找到指定名称的程序")
```
请确保已经安装了`psutil`库,在命令行中使用以下命令进行安装:
```
pip install psutil
```
这样,你就可以通过指定程序名称来获取对应的pid了。
阅读全文