美文网首页
python exec_command持续输出

python exec_command持续输出

作者: 一只飞 | 来源:发表于2020-12-25 17:14 被阅读0次
    ssh.exec_command('cd /home/nvidia/lf && python test.py')
    print(stdout.read())
    

    这种在命令完成后才显示信息!但是,执行文件时,如果又不断输出,希望输出一条打印一条,而不是在以后输出。

    # 执行命令
    stdin, stdout, stderr = ssh.exec_command('cd /home/nvidia/lf && python test.py')
    for line in iter(stdout.readline, ""):
           print(line, end="")
    print('finished.')
    

    参考:https://stackoverrun.com/cn/q/8766952

    相关文章

      网友评论

          本文标题:python exec_command持续输出

          本文链接:https://www.haomeiwen.com/subject/balinktx.html