在使用python运行脚本时,会将标准输出缓存起来,直到缓存区被填满或者脚本运行完毕才会输出。使用"-u"参数可以让标准输出实时地被打印出来,而不需要等到缓存区被填满或者脚本运行完毕。这个参数通常用于调试和日志记录。
特别是用nohup挂载后,将输出重定向到文件情况,加上-u参数后,可以实时看到log。
另一个就是,如果python程序异常退出,可能导致有些输出不及时
在使用python运行脚本时,会将标准输出缓存起来,直到缓存区被填满或者脚本运行完毕才会输出。使用"-u"参数可以让标准输出实时地被打印出来,而不需要等到缓存区被填满或者脚本运行完毕。这个参数通常用于调试和日志记录。
特别是用nohup挂载后,将输出重定向到文件情况,加上-u参数后,可以实时看到log。
另一个就是,如果python程序异常退出,可能导致有些输出不及时