gpt4 book ai didi

python:找出是否在 shell 中运行(例如 sun grid engine queue)

转载 作者:太空狗 更新时间:2023-10-29 21:14:54 25 4
gpt4 key购买 nike

有没有办法从 python 程序中找出它是否是在终端中启动的,或者例如在像 sun grid engine 这样的批处理引擎中?

这个想法是决定是否打印一些进度条和其他 ascii 交互的东西。

谢谢!

p.

最佳答案

标准方法是isatty()

import sys
if sys.stdout.isatty():
print("Interactive")
else:
print("Non-interactive")

关于python:找出是否在 shell 中运行(例如 sun grid engine queue),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/967369/

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