Kiểm tra script hiện tại có kết nối terminal hay không dùng isatty(). Ví dụ:
import sys
if sys.stdout.isatty():
print("Inside a terminal!")
else:
print("Piped output")
Chạy từ terminal, nhận output:
"Inside a terminal!"
Kiểm tra script hiện tại có kết nối terminal hay không dùng isatty(). Ví dụ:
import sys
if sys.stdout.isatty():
print("Inside a terminal!")
else:
print("Piped output")
Chạy từ terminal, nhận output:
"Inside a terminal!"