Python 第2页
Python locals 函数-猿说编程

Python locals 函数

Python locals 函数 - Python 内置函数 locals 比较简单,直接以字典 dict 的形式返回当前位置的所有局部变量,语法如下: //返回值:返回一个字典,该字典包含当前位置的所有局部变量; locals...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
012612
Python GIL 锁-猿说编程

Python GIL 锁

Python GIL锁 - Python 中除了 线程互斥锁Lock 还有 GIL 锁,GIL 锁全称:Global Interpreter Lock,任何 Python 线程threading 执行前,必须先获得 GIL 锁才能执行,当线程获取到 GIL 锁之后,...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
026523
Python 进程池 multiprocessing.Pool-猿说编程

Python 进程池 multiprocessing.Pool

Python 进程池 multiprocessing.Pool - Python 进程池 Pool 和前面讲解的 Python 线程池 类似,虽然使用多进程能提高效率,但是进程的创建会消耗大量的计算机资源(进程 Process 的创建远远大于...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
032811
Python 进程互斥锁 Lock-猿说编程

Python 进程互斥锁 Lock

Python 进程互斥锁 Lock - 和前面讲到的 Python 线程互斥锁 Lock 类似,当有多个进程 Process 同时读写同一个文件时,为了避免数据读写产生异常,我们需要为正在操作的进程加上互斥锁,互斥锁的...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
020813
Python 进程间通信 Queue / Pipe-猿说编程

Python 进程间通信 Queue / Pipe

Python 进程间通信 Queue / Pipe - Python 提供了多种进程通信的方式,主要 Queue 和 Pipe 这两种方式,Queue 用于多个进程间实现通信,Pipe 用于两个进程的通信; 在线程间通信的时候可以使用 ...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
021493
Python  进程 Process 与线程 threading 区别-猿说编程

Python 进程 Process 与线程 threading 区别

Python 进程 Process 与线程 threading 区别 - 1.一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程(线程是计算机的最小单位); 2.资源分配给进程,同一进程的所有线程...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
027341
Python 进程 Process 模块-猿说编程

Python 进程 Process 模块

Python 进程 Process 模块 - 进程 Process 是对各种资源管理的集合,包含对各种资源的调用、内存的管理、网络接口的调用;一个进程 Process 可以包含多个子进程,启动一个进程的时候会自动创建...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
018222
Python str / bytes / unicode 区别详解-猿说编程

Python str / bytes / unicode 区别详解

Python str / bytes / unicode 区别详解 - 在讲解 str / bytes / unicode 区别之前首先要明白字节和字符的区别,请参考:bytearray/bytes/string区别 中对字节和字符有清晰的讲解,最重要是明白...
Python 线程池 ThreadPoolExecutor(二)-猿说编程

Python 线程池 ThreadPoolExecutor(二)

Python 线程池 ThreadPoolExecutor - 1.threadpool — 是一个比较老的模块了,现在虽然还有一些人在用,但已经不再是主流了; 2.concurrent.futures — 目前线程池主要使用这个模块,主流模块;...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
035332
Python 线程池 ThreadPoolExecutor(一)-猿说编程

Python 线程池 ThreadPoolExecutor(一)

Python 线程池 ThreadPoolExecutor - 使用线程池 ThreadPoolExecutor 就可以解决上面的问题,其实只需要 8 个线程就行了,每个线程各分配一个任务,剩下的任务排队等待,当某个线程完成了任务的...
猿说编程的头像-猿说编程钻石会员猿说编程3年前
035713