• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    python 如何獲取進程

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

    東西/原料

    • Python IDE(Visual Studio)
    • Python擴展
    • 一臺毗連好互聯網的計較機

    方式/步調

    1. 1

      我們起首打開Python IDE,這里以常用的Visual Studio Code(VS code)軟件為例,進行對Python說話的編譯操作時先在擴展商鋪中安裝上撐持python的插件才能進行后續的操作

    2. 2

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

    3. 3

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

    4. 4

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

    5. 5

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

    6. 6

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

    7. 7

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

    注重事項

    • 本經驗的實現基于第三方庫psutil的實現,還可以利用系統自帶的os包進行實現
    • 本經驗僅供參考,具體的實現過程可能會跟著軟件版本更新而轉變
    • 發表于 2018-10-03 00:00
    • 閱讀 ( 658 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆