Latest web development tutorials

파이썬 os.ttyname () 메소드

파이썬 파일 (파일) 방법 파이썬 OS 파일 / 디렉토리 방법


개요

os.ttyname () 메소드는 단말 장치와 연관된 파일 기술자 fd를 나타내는 문자열을 반환합니다. FD가 터미널 장치에 연결되지 않은 경우 예외가 발생합니다.

문법

다음과 같이TTYNAME () 메서드 구문은 다음과 같습니다

os.ttyname(fd)

매개 변수

  • FD - 파일 기술자

반환 값

이 터미널 장치와 연결된 파일 기술자 fd를 나타내는 문자열을 반환합니다.

다음의 예는 TTYNAME () 메소드를 사용하는 방법을 보여줍니다 :

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import os, sys

# 显示当前目录
print "当前目录 :%s" %os.getcwd()

# 修改目录为 /dev/tty
fd = os.open("/dev/tty",os.O_RDONLY)

p = os.ttyname(fd)
print "关联的终端为: "
print p
print "done!!"

os.close(fd)
print "关闭文件成功!!"

위 프로그램의 출력은 다음과 같습니다

当前目录 :/tmp
关联的终端为:
/dev/tty
done!!
关闭文件成功!!

파이썬 파일 (파일) 방법 파이썬 OS 파일 / 디렉토리 방법