fpathconf(file_descriptor, name) 함수를 호출하여 열린 파일과 관련된 시스템 구성 정보를 얻을 수 있습니다. name은 검색할 구성 값을 지정합니다. 정의된 시스템 값의 이름인 문자열일 수 있습니다. 이러한 이름은 여러 표준에 지정되어 있습니다. 이 기능은 Unix 시스템에서만 사용할 수 있습니다. 예를 들어,
import os, sys # Open a file fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT ) # Now get maximum number of links to the file. no = os.fpathconf(fd, 'PC_LINK_MAX') print "Maximum number of links to the file. :%d" % no # Now get maximum length of a filename no = os.fpathconf(fd, 'PC_NAME_MAX') print "Maximum length of a filename :%d" % no os.close( fd)
위의 프로그램을 실행하면 다음과 같은 결과가 생성됩니다.
Maximum number of links to the file. :127 Maximum length of a filename :255