解决Jenkins执行Python脚本不能实时输出打印信息的问题

问题:

在使用Jenkins的shell command来执行python脚本时,总是会等脚本执行完毕,最后一次性才把脚本中的print语句给打印出来;

解决方法:

print语句后加上sys.stdout.flush(), 就可以达到实时输出的目的了。

相关推荐
jwensh2 小时前
【Jenkins】Declarative和Scripted两种脚本模式有什么具体的区别
运维·前端·jenkins
鸭梨山大。10 小时前
Jenkins安全部署规范及安全基线
安全·中间件·jenkins
鸭梨山大。12 小时前
Jenkins 任意文件读取(CVE-2024-23897)修复及复现
安全·中间件·jenkins
两张不够花12 小时前
Jenkins 持续集成部署
运维·jenkins
青木沐21 小时前
Jenkins介绍
运维·jenkins
只会copy的搬运工1 天前
Jenkins 持续集成部署——Jenkins实战与运维(1)
运维·ci/cd·jenkins
测试杂货铺1 天前
如何用postman做接口自动化测试及完美的可视化报告?
自动化测试·软件测试·测试工具·职场和发展·jenkins·压力测试·postman
科马1 天前
【Jenkins】持久化
java·运维·jenkins
编程、小哥哥1 天前
在 Docker 中部署 Jenkins,并完成项目的构建和发布
servlet·docker·jenkins
_oP_i2 天前
.NET Core 项目配置到 Jenkins
运维·jenkins·.netcore