如何查看进程的id号
进程都有几个属性:进程名、进程号
每一个进程都有一个唯一的id号,通过这个id号就能找到这个进程
-
linux杀进程:
- 1.kill -9 进程号
-
2.pkill 进程名
# 查看进程号 tasklist windows杀进程:
- 1.任务管理器手动关闭
- 2.taskkill /pid 进程号 -f
查看进程号需要用到os
模块
1.pid
在进程中产的进程的进程号,通过进程+点语法+pid实现p.pid
2.getpid
查看当前进程号,通过os模块+getpid实现os.getpid()
3.getppid
查看产生当前进程的进程的进程号,通过os模块+getppig实现os.getppid()
import os
from multiprocessing import Process
def task():
print(os.getpid()) # 获取当前进程的进程号
print(os.getppid()) # 获取当前py文件的进程号(上一层进程)
if __name__ == '__main__':
p = Process(target=task)
p.start()
print(p.pid) # 查看p这个进程的进程号
print(os.getpid()) # 查看当前进程的进程号
队列的使用(Queue)
常见的数据结构:链表、单链表、双链表、循环链表、栈、队列、树、二叉树、平衡二叉树、、红黑树、b树、b+树、b-树、图等