gpt4 book ai didi

python - Grep python 输出流(尝试打印和标准输出)

转载 作者:太空宇宙 更新时间:2023-11-04 00:04:43 25 4
gpt4 key购买 nike

这个答案说它很简单:

pipe python logging stdout stream output to grep

python main.py 2>&1 | grep 信息

我有以下文件,我用 print()sys.stdout.write() 试过了。

import sys
from time import sleep

while True:
sleep(1)
sys.stdout.write("this is a thing")
# Also tried print()

我正在尝试通过以下方式收集“东西”:

python 输出.py 2>&1 | grep“东西”

最佳答案

您需要使用换行符 并且最好flush stdout

import sys
from time import sleep

while True:
sys.stdout.write("this is a thing\n")
sys.stdout.flush()
sleep(1)

关于python - Grep python 输出流(尝试打印和标准输出),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54554644/

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