gpt4 book ai didi

python - 是否可以从服务中使用相同的 gnome 终端窗口

转载 作者:太空宇宙 更新时间:2023-11-03 21:10:46 25 4
gpt4 key购买 nike

我可以从 python 服务打开一个终端来跟踪我想要的某些文件。但是,如果我想按顺序尾随许多文件,以下代码将为每个文件启动一个新终端。如何强制始终重复使用相同的终端窗口?

def tail_logging(title, file_to_tail):
os.system(
"DISPLAY=:0.0 XAUTHORITY=/data/.Xauthority gnome-terminal --name 'Todd' -t "
+ title
+ ' -- /bin/bash -c "tail -f '
+ file_to_tail
+ '"'
)

for i in range(3):
tail_logging("Same", str(i))

enter image description here

最佳答案

由于我需要使其尽快运行,因此这是我的解决方法。我跟踪主日志(最初为空)并让其他进程写入其自己的日志以及该主日志。为了同时写入两个日志文件,我只需在记录器中创建 2 个文件处理程序。它运作得很好。我现在可以在同一终端控制台中查看来自不同进程的日志。

关于python - 是否可以从服务中使用相同的 gnome 终端窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55081415/

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