Python线程模块threading, 生产者消费者模型等
python线程简介
可以用线程来执行阻塞式I/O,但不要用它做平行计算
标准的Python实现叫做CPython。Cpython分两步来运行Python程序:
- 首先,把文本形式的源代码解析并编译成字节码
- 然后,用一种基于栈的解释器来运行这份字节码
More than code
Python线程模块threading, 生产者消费者模型等
可以用线程来执行阻塞式I/O,但不要用它做平行计算
标准的Python实现叫做CPython。Cpython分两步来运行Python程序:
python子进程模块subprocess
subprocess模块是python从2.4版本开始引入的模块。主要用来取代 一些旧的模块方法,如os.system、os.spawn、os.popen、commands等。subprocess通过子进程来执行外部指令,并通过input/output/error管道,获取子进程的执行的返回信息。