python——进程线程协程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python——进程线程协程相关的知识,希望对你有一定的参考价值。

1、一个应用程序,默认单进程,单线程;
2、python GIL,全局解释器锁,cpu每次只能执行一个进程中的一个线程。
3、多进程,多线程:
  IO操作使用多线程可以提高效率;
  计算型操作使用多进程可以提高效率。

 

import threading

def f1(arg):
    print(arg)

t = threading.Thread(target=f1,args=(123,)) #创建线程,让线程执行f1,f1的参数为123
t.start()   #当前线程并不一定会立即执行,要等待CPU调度

 





以上是关于python——进程线程协程的主要内容,如果未能解决你的问题,请参考以下文章

Python 37 进程池与线程池 协程

Python爬虫案例演示:Python多线程多进程协程

python-socket和进程线程协程(代码展示)

python之线程进程和协程

简述python进程,线程和协程的区别及应用场景

帮你搞懂Python进程,线程与协程