#线程 进程 #进程是资源单位,每一个进程至少有一个线程 #线程是执行单位 #启动一个程序默认有一个主线程 #单线程实例 '''def func(): for i in range(1000): print(i) func() for i in range(1000): print('main',i)''' #多线程实例 '''from threading import Thread def func(): for i in range(1000): print('func',i) t=Thread(target=func) t.start()#多线程状态为可以开始工作状态,具体的执行时间由CPU决定 for i in range(1000): print('main',i)''' #第二类写法 '''from threading import Thread class a(Thread): def run(self):#固定写法 线程被执行的时候,被执行的就是run() for i in range(100): print("子线程",i) a=a() a.start() #开启线程 for i in range(100): print("主线程",i)''' #多进程 (耗费资源) from multiprocessing import Process def func(): for i in range(100): print("子进程",i) p = Process(target=func) p.start() for i in range(100): print("主进程",i)
学习爬虫第七天
最新推荐文章于 2024-08-13 18:54:58 发布