python 如何獲取進程

python是一門易學以及便利應用的說話 , 可以運用在良多方面 , 好比網頁爬蟲獲取、數據查詢與闡發等等 。 我們在利用Python說話編寫代碼時 , 若是要對當前系統正在運行的歷程進行辦理 , 就需要獲取歷程的具體信息

python 如何獲取進程



需要這些哦
Python IDE(Visual Studio)
Python擴展
一臺毗連好互聯網的計較機
方式/
1我們起首打開Python IDE , 這里以常用的Visual Studio Code(VS code)軟件為例 , 進行對Python說話的編譯操作時先在擴展商鋪中安裝上撐持python的插件才能進行后續的操作

python 如何獲取進程



2確認相關插件安裝完畢之后 , 按"Ctrl+N"或者"文件-新建文件"來建立一個空白的文件 , 然后注重要保留為.py格局 , 即為python的詮釋器文件 , 如圖所示

python 如何獲取進程



3我們起首經由過程# -*- coding: utf-8 -*-指定這個文件的編碼格局為“UTF-8” , 按照現實環境可以進行點竄

python 如何獲取進程



4因為后續操作要利用到第三方包psutil , 若是沒有安裝的話 , 需要先在節制臺窗口中輸入pip install psutil進行安裝

python 如何獲取進程



5然后先導入psutil包 , 再在一個for each 輪回里 , 經由過程psutil.process_iter()方式 , 按照name和pid域輪回遍歷所有歷程

python 如何獲取進程



6若是沒有對應pid號下的歷程 , 就跳過 , 不然 , 就每次打印出來適才遍歷到的歷程 , 直至打印出所有的歷程

python 如何獲取進程



7【python 如何獲取進程】確認上述代碼輸入無誤后 , 點擊運行按鈕 , 稍等半晌 , 即可看到在節制臺窗口中打印出了當前系統正在運行的所有歷程的名稱和pid號

python 如何獲取進程



注重事項本經驗的實現基于第三方庫psutil的實現 , 還可以利用系統自帶的os包進行實現
本經驗僅供參考 , 具體的實現過程可能會跟著軟件版本更新而轉變

以上內容就是python 如何獲取進程的內容啦 , 希望對你有所幫助哦!

    猜你喜歡