简单讲,控制输入buffer,仅此而已。 1,怎么及时输出呢? 设置环境变量 export PYTHONUNBUFFERED=1,可以加到用户环境变量中去。 执行python脚本的时候加上参数-u 2.啥时候需要缓存呢? 主要是为了降低io操作,比如写大文件,就可以进行缓存。 方法如下: 设置环境变量 export PYTHONUNBUFFERED= .执行python脚本的时候不要加上参数-u 详细解释以及例子参考