Process(target=函数,name=进程的名字,args=给函数传递的参数)
进程Process对象调用方法:
process.start() 启动进行并执行
process.run() 只是执行了任务但未启动进程
terminate() 终止
进程池:
pool = Pool(max) 创建进程池对象
pool.apply() 阻塞的
pool.apply_async() 非阻塞的
pool.close() 关闭进程
poll.join() 让主进程让步
Thread线程:
1.创建线程
t = Thread(target=func,name='',args(),kwargs={})
t.start() --->就绪状态
run()
join()
2.自定义线程
class MyThread(Thread):
def run(self):
任务
t = MyThread()
t.start()
lock = threading.Lock()
lock.acquire() 请求得到锁
lock.release() 释放锁
Python 进程
最新推荐文章于 2024-06-28 11:51:44 发布