Bạn có thể kiểm tra xem tập lệnh hiện tại của mình có được kết nối với thiết bị đầu cuối hay không bằng cách sử dụng hàm isatty (). Ví dụ:
import sys if sys.stdout.isatty(): print("Inside a terminal!") else: print("Piped output")
Nếu bạn chạy phần trên từ một thiết bị đầu cuối, bạn sẽ nhận được đầu ra:
"Inside a terminal!"