Python进程和线程的应用. (快速上手!

博客主要介绍了学会使用Python进程和线程,提到进程模块和线程模块都可通过被继承的方式重写内置run方法,并举例说明启动进程的代码,将相关代码中的进程改成Thread即可用于线程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学会使用Python进程和线程

进程模块:
from multiprocessing import Process
线程模块:
from threading import Thread
两者都可以通过被继承的方式重写内置run方法

举个栗子:

class RewriteClass(Process):
    def __init__(self):
        super().__init__()
   def run(self):
       while True:
           pass
if __name__ == "__main__":
    for i in range(4):  # 根据你的cpu核心数来启动相应数量的线程
        p = RewriteClass()
        p.start()
    p.join()

↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑ 以上代码即可启动四个死循环的进程 线程只要是改成Thread就可以了.

建议:

如果是要计算消耗cpu性能,使用进程
如果是网络请求,IO等操作, 使用线程.




每个人都有属于自己的一片森林,迷失的人迷失了,相逢的人会再相逢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值