Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để kiểm tra xem một tệp được kết nối với thiết bị đầu cuối bằng Python?


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!"