gpt4 book ai didi

python - 如何在 git 命令后在寻呼机中显示输出?

转载 作者:太空狗 更新时间:2023-10-29 14:01:48 24 4
gpt4 key购买 nike

我构建了一个应该与 git 一起使用的脚本,以便在 git 命令后将输出发送到寻呼机。我想用 Python 来做这件事。

我有一个写入标准输出的 python 脚本。现在我想在用户在 git 中设置的寻呼机中显示它的输出。

我知道我总是可以提供执行此操作的包装器脚本:

git-whatever | less

有什么办法可以在 python 中做到这一点吗?

最佳答案

您甚至不必创建临时文件(改为使用管道):

import subprocess

proc=subprocess.Popen('less', stdin=subprocess.PIPE)
lines=(str(i) for i in range(1000))
proc.stdin.write('\n'.join(lines))
proc.stdin.close()
proc.communicate()

关于python - 如何在 git 命令后在寻呼机中显示输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8138206/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com