【進程 02】獲取進程 ID 可在任務管理器中查看

"""
multiprocessing庫  跨平臺的多進程模塊
"""
from multiprocessing import Process
from time import sleep
import os


def run():
    while True:
        # os.getpid() 獲取當前進程id號
        # os.getppid() 獲取父進程id號
        print('噫吁戲!危乎高哉!' + str(os.getpid()))
        print('父進程id號', os.getppid())
        sleep(1)


if __name__ == '__main__':
    print('主(父)進程啓動' + str(os.getpid()))
    # 創建子進程
    # target 說明進程執行的任務
    p = Process(target=run)
    # 啓動進程
    p.start()
    while True:
        print('蜀道之難難於上青天')
        sleep(1)

 

 然後可以到【任務管理器】

打開 【性能】

打開 【資源監視器】

找到這兩個進程所對應的 【PID】

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章