คุณสามารถตรวจสอบได้ว่าสคริปต์ปัจจุบันของคุณเชื่อมต่อกับเทอร์มินัลหรือไม่โดยใช้ฟังก์ชัน isatty() ตัวอย่างเช่น
import sys if sys.stdout.isatty(): print("Inside a terminal!") else: print("Piped output")
หากคุณเรียกใช้ด้านบนจากเทอร์มินัล คุณจะได้ผลลัพธ์:
"Inside a terminal!"