要让脚本认为它正在使用终端运行,可以通过以下几种方式实现:
import tty
if tty.isatty(0):
print("脚本正在使用终端运行")
else:
print("脚本不是在终端中运行")
import os
if os.isatty(0):
print("脚本正在使用终端运行")
else:
print("脚本不是在终端中运行")
import sys
if sys.stdin.isatty():
print("脚本正在使用终端运行")
else:
print("脚本不是在终端中运行")
以上是判断脚本是否在终端中运行的几种方法,根据具体的需求选择适合的方法即可。
北极星训练营
云+社区技术沙龙[第14期]
云+社区技术沙龙[第11期]
新知
企业创新在线学堂
TC-Day
TC-Day
DBTalk
腾讯云“智能+互联网TechDay”
云+社区技术沙龙[第21期]
领取专属 10元无门槛券
手把手带您无忧上云