如何在Python中检查文件是否与终端连接?
您可以使用isatty()函数检查当前脚本是否连接到终端。例如,
import sys
if sys.stdout.isatty():
print("在终端中!")
else:
print("输出到管道")
如果您在终端中运行上面的代码,您将得到输出:
"在终端中!"
您可以使用isatty()函数检查当前脚本是否连接到终端。例如,
import sys
if sys.stdout.isatty():
print("在终端中!")
else:
print("输出到管道")
如果您在终端中运行上面的代码,您将得到输出:
"在终端中!"
极客教程