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

问题:

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

解决方法:

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

相关推荐
柯南小海盗8 小时前
Elasticsearch同义词配置全攻略
大数据·elasticsearch·jenkins
未定义.2218 小时前
第5篇:进阶优化:数据驱动+日志体系+失败重试实战
python·ui·自动化·jenkins·集成测试·pytest
ICT董老师9 小时前
在Ubuntu 22.04上使用GitLab和Jenkins部署CI/CD的完整过程
ubuntu·ci/cd·kubernetes·gitlab·jenkins
liux35289 小时前
DevOps 实践指南:GitLab与Jenkins部署
gitlab·jenkins·devops
程序之大道至简10 小时前
Jenkins不显示阶段视图解决方案
运维·jenkins·阶段视图·stage view
未定义.22110 小时前
第4篇:企业级框架搭建,Pytest+PO模式从0到1实战
python·ui·自动化·jenkins·集成测试·pytest
Java 码农1 天前
centos7 安装jenkins
运维·jenkins
未定义.2211 天前
第3篇:UI自动化核心操作:输入、点击、弹窗、下拉框全场景实战
运维·python·ui·自动化·jenkins·集成测试·pytest
AIGCExplore1 天前
Jenkins 配置 Publish over SSH 自动部署项目
servlet·ssh·jenkins
Java 码农1 天前
jenkins + gitlab 构建自由风格的任务
servlet·gitlab·jenkins