os.mknod(path, mode=0o600, device=0, *, dir_fd=None) 경로라는 파일 시스템 노드(파일, 장치 특수 파일 또는 명명된 파이프)를 생성합니다. 모드는 사용할 권한과 생성할 노드 유형을 모두 지정하며, stat.S_IFREG, stat.S_IFCHR, stat.S_IFBLK 및 stat.S_IFIFO 중 하나와 결합(비트 OR)됩니다(해당 상수는 stat에서 사용 가능). . 이 함수는 디렉토리 설명자와 관련된 경로도 지원할 수 있습니다. Unix에서만 사용할 수 있습니다. 다음과 같이 사용할 수 있습니다.
import os import stat filename = '/tmp/tmpfile' mode = 0600|stat.S_IRUSR # filesystem node specified with different modes os.mknod(filename, mode)
위의 코드를 실행하면 /tmp 디렉토리에 tmpfile이라는 이름의 파일이 생성됩니다.