python运行-特殊问题处理
nohup不能及时打印python print日志
原因: python的输出有缓冲
1 2 标准错误stderr是直接输出,无缓冲 标准输出stdout是行缓冲,等到缓存区满了之后,再输出解决方法
1.加参数 -u
1 nohup python3.4 -u tcpserver.py &2.设置环境环境变量
1 PYTHONUNBUFFERED=1 nohup python3.4 tcpserver.py &
本文由作者按照
CC BY 4.0
进行授权