python多线程(一)——_thread & threading & 线程共享变量 & 互斥锁 & 死锁
线程也是实现多任务的一种方式,一个进程中,也经常需要同时做多件事,就需要同时运行多个‘子任务’,这些子任务就是线程。一个进程可以拥有多个并行的线程,其中每一个线程,共享当前进程的资源。线程可以看出是轻量级的进程。多个线程共享内存,线程切换的开销小进程和线程在使用上各有优缺点:线程执行开销小,但不利于资源的管理和保护,而进程正相反。在Python程序中,可以通过“_thread”和threading