Selenium 关于 jenkins 执行.py 文件,print 不是实时打印的问题

皆非 · 2018年07月04日 · 2875 次阅读

test.py

import time
if __name__ == '__main__':
    time.sleep(2)
    print('111111')
    time.sleep(2)
    print('111111')
    time.sleep(2)
    print('111111')

在 jenkins 中执行脚本 python .\test.py
jenkins 控制台输出不是等待 2s print('111111') 一次
而是等待个 6s 后一次性全打印出来内容,如何让 jenkins 实时打印 11111 呢?

使用 logging 打印日志现象都一样,百度都百度不到。。。
请教路过的大神帮忙看看

--------------------------20180704----------------------
已解决
执行命令加上 -u 即可

python -u e:\tsee.py

转载 https://blog.csdn.net/sunlylorn/article/details/19127107

共收到 0 条回复 时间 点赞
皆非 关闭了讨论 07月04日 13:26
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册