最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Python中獲取操作系統(tǒng)的進(jìn)程信息

 更新時(shí)間:2019年08月27日 09:54:18   作者:liitdar  
今天小編就為大家分享一篇在Python中獲取操作系統(tǒng)的進(jìn)程信息,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

本文主要介紹在 Python 中使用 psutil 獲取系統(tǒng)的進(jìn)程信息。

1 概述

psutil 是 Python 的一個(gè)進(jìn)程和系統(tǒng)工具集模塊,通過使用 psutil,我們可以在 Python 中獲取操作系統(tǒng)中進(jìn)程的相關(guān)信息。

本文中使用的 rpm 包為: python2-psutil.x86_64,該 rpm 包定義如下:

python2-psutil.x86_64 : A process and system utilities module for Python

2 代碼示例

下面給出一個(gè)示例程序,該程序有兩個(gè)功能:獲取 OS 中的所有進(jìn)程信息,并打印出來;殺掉指定的進(jìn)程。代碼(process_oper_test1.py)如下:

#!/usr/bin/python
# File name: process_oper_test1.py
# Description: some process operations
# Created on: 2018-07-19
# Author: liitdar
 
import psutil
import os
import signal
 
print("----------------------------- show all processes info --------------------------------")
# show processes info
pids = psutil.pids()
for pid in pids:
 p = psutil.Process(pid)
 # get process name according to pid
 process_name = p.name()
 
 print("Process name is: %s, pid is: %s" %(process_name, pid))
 
print("----------------------------- kill specific process --------------------------------")
pids = psutil.pids()
for pid in pids:
 p = psutil.Process(pid)
 # get process name according to pid
 process_name = p.name()
 # kill process "sleep_test1"
 if 'sleep_test1' == process_name:
  print("kill specific process: name(%s)-pid(%s)" %(process_name, pid))
  os.kill(pid, signal.SIGKILL)
 
exit(0)

下面測(cè)試一下上述代碼。

我們的系統(tǒng)中現(xiàn)有一個(gè)名為“sleep_test1”的進(jìn)程在運(yùn)行,如下:

然后我們使用下面的命令運(yùn)行Python示例程序,命令如下:

[root@node1 /opt/liitdar/mydemos/simples]# python process_oper_test1.py

(部分)運(yùn)行結(jié)果如下:

此時(shí),我們?cè)俨樵儭皊leep_test1”進(jìn)程,發(fā)現(xiàn)該進(jìn)程不存在了,這說明Python示例程序的功能正常。如下:

以上這篇在Python中獲取操作系統(tǒng)的進(jìn)程信息就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Django 如何獲取前端發(fā)送的頭文件詳解(推薦)

    Django 如何獲取前端發(fā)送的頭文件詳解(推薦)

    這篇文章主要介紹了Django 如何獲取前端發(fā)送的頭文件,先需要導(dǎo)入一個(gè)類再通過request.environ來獲取,具體操作可查看下文,需要的朋友可以參考下
    2017-08-08
  • Pandas多列值合并成一列的實(shí)現(xiàn)

    Pandas多列值合并成一列的實(shí)現(xiàn)

    本文主要介紹了Pandas多列值合并成一列的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 解決python中os.system調(diào)用exe文件的問題

    解決python中os.system調(diào)用exe文件的問題

    這篇文章主要介紹了解決python中os.system調(diào)用exe文件的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python3批量生成帶logo的二維碼方法

    Python3批量生成帶logo的二維碼方法

    今天小編就為大家分享一篇Python3批量生成帶logo的二維碼方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 分享15個(gè)最受歡迎的Python開源框架

    分享15個(gè)最受歡迎的Python開源框架

    以下是從GitHub中整理出的15個(gè)最受歡迎的Python開源框架。這些框架包括事件I/O,OLAP,Web開發(fā),高性能網(wǎng)絡(luò)通信,測(cè)試,爬蟲等
    2014-07-07
  • Python實(shí)例方法、類方法、靜態(tài)方法區(qū)別詳解

    Python實(shí)例方法、類方法、靜態(tài)方法區(qū)別詳解

    這篇文章主要介紹了Python實(shí)例方法、類方法、靜態(tài)方法區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • python  dataclass 快速創(chuàng)建數(shù)據(jù)類的方法

    python  dataclass 快速創(chuàng)建數(shù)據(jù)類的方法

    在Python中,dataclass是一種用于快速創(chuàng)建數(shù)據(jù)類的裝飾器和工具,本文實(shí)例代碼中我們定義了一個(gè)Person數(shù)據(jù)類,并使用fields()函數(shù)遍歷其字段,打印出每個(gè)字段的名稱、類型、默認(rèn)值和元數(shù)據(jù),對(duì)python  dataclass 數(shù)據(jù)類相關(guān)知識(shí)感興趣的朋友一起看看吧
    2024-03-03
  • python實(shí)現(xiàn)高斯投影正反算方式

    python實(shí)現(xiàn)高斯投影正反算方式

    今天小編就為大家分享一篇python實(shí)現(xiàn)高斯投影正反算方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • seek引發(fā)的python文件讀寫的問題及解決

    seek引發(fā)的python文件讀寫的問題及解決

    這篇文章主要介紹了seek引發(fā)的python文件讀寫的問題及解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 用Python實(shí)現(xiàn)BP神經(jīng)網(wǎng)絡(luò)(附代碼)

    用Python實(shí)現(xiàn)BP神經(jīng)網(wǎng)絡(luò)(附代碼)

    這篇文章主要介紹了用Python實(shí)現(xiàn)BP神經(jīng)網(wǎng)絡(luò)(附代碼),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07

最新評(píng)論

平江县| 沙坪坝区| 漳平市| 永年县| 静乐县| 西城区| 乐陵市| 松原市| 鞍山市| 阜新市| 攀枝花市| 台南县| 彭阳县| 中西区| 太白县| 仁怀市| 佛山市| 吴桥县| 马尔康县| 民县| 太谷县| 柯坪县| 沾益县| 太康县| 读书| 隆回县| 区。| 仪陇县| 瑞安市| 同心县| 辽阳市| 高密市| 三江| 微博| 新巴尔虎左旗| 定襄县| 昭觉县| 巴彦淖尔市| 富阳市| 贺州市| 涞水县|