파이썬 os.stat () 메소드
개요
주어진 경로 시스템 콜 합계를 실행 os.stat () 메소드.
문법
다음과합계 () 메서드 구문은 다음과 같습니다
os.stat(path)
매개 변수
경로 - 지정된 경로
반환 값
STAT 구조 :
- 된 st_mode : 아이 노드 보호 모드
- st_ino : 아이 노드의 노드 번호.
- st_dev : 아이 노드 장비를 상주합니다.
- st_nlink : 링크의 아이 노드 번호입니다.
- st_uid : 사용자 ID 소유자.
- st_gid : 소유자의 그룹 ID.
- st_size : 바이트 단위의 크기가 일반 파일, 대기는 특별한 데이터 파일이 포함되어 있습니다.
- st_atime : 마지막 액세스 시간.
- st_mtime : 마지막으로 수정.
- st_ctime : 운영 체제의 "ctime이"에 의해 보고서.일부 시스템 (UNIX와 같은) (Windows와 같은) 다른 시스템의 가장 최근의 메타 데이터 변경의 시간에 생성 시간 (자세한 내용은 플랫폼 설명서 참조).
예
다음의 예는 사용의 합계 () 메서드를 보여줍니다
#!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys # 显示文件 "a2.py" 信息 statinfo = os.stat('a2.py') print statinfo
위 프로그램의 출력은 다음과 같습니다
posix.stat_result(st_mode=33188, st_ino=3940649674337682L, st_dev=277923425L, st _nlink=1, st_uid=400, st_gid=401, st_size=335L, st_atime=1330498089, st_mtime=13 30498089, st_ctime=1330498089)