Phương thức os.ttyname() trong Python



Miêu tả

Phương thức ttyname() trả về một chuỗi xác định thiết bị terminal được liên kết với fd. Nếu fd không được liên kết với một terminal, thì tạo ra một exception.

Cú pháp

Cú pháp của ttyname() trong Python:

os.ttyname(fd)

Chi tiết về tham số:

  • fd -- Đây là file descriptor.

Trả về giá trị

Phương thức này trả về một chuỗi xác định thiết bị terminal.

Chương trình Python ví dụ

Ví dụ sau minh họa cách sử dụng của ttyname() trong Python.

 

import os, sys

# Hien thi thu muc hien tai 
print "Thu muc dang lam viec hien tai :%s" %os.getcwd()

# Thay doi thu muc toi /dev/tty
fd = os.open("/dev/tty",os.O_RDONLY)

p = os.ttyname(fd)
print "Thiet bi terminal duoc lien ket la: "
print p
print "Thuc hien thanh cong!!"

os.close(fd)
print "Dong file thanh cong!!"
Quảng cáo

Chạy chương trình Python trên sẽ cho kết quả:

Thu muc dang lam viec hien tai :/tmp
Thiet bi terminal duoc lien ket la:
/dev/tty
Thuc hien thanh cong!!
Dong file thanh cong!!

file_io_trong_python.jsp


Tài liệu giáo viên