주어진 경로 또는 드라이브가 EXT4, EXT3, EXT2, FAT32, NTFS 또는 일부 형식으로 파이썬에서 포맷되는지 어떻게 결정합니까?디렉토리 또는 드라이브의 파일 시스템을 파이썬에서 얻는 방법
답변
psutil는 크로스 플랫폼 패키지 인 identify partition types 할 수 있습니다
>>> psutil.disk_partitions()
[sdiskpart(device='/dev/sda1', mountpoint='/', fstype='ext4', opts='rw,nosuid'),
sdiskpart(device='/dev/sda2', mountpoint='/home', fstype='ext4', opts='rw')]
경고 : 리눅스에서 fstype이다가 ext4
또는 ntfs
로보고 될 수 있지만, Windows에서, fstype이다가 "removable", "fixed", "remote", "cdrom", "unmounted" or "ramdisk"
로 제한됩니다.
굉장합니다. 감사. 특정 디렉토리의 파일 시스템을 찾는 방법이 있다면 대답에 큰 도움이 될 것입니다. 아무리해도 도움이됩니다. – Shule
Linux에서'df -TP path'의 출력물을 파싱 할 수는 있지만 장치 이름과 마운트 지점에 공백이 포함될 수 있으므로 매우 까다로울 수 있습니다. – unutbu
이제 Windows에서 실제 fstype을 얻을 수 있으므로 이전 경고가 이제 '유효하지 않음'이됩니다. 나는 그것이 작동하는지 확인할 수 있지만, psutil에 대한 커밋 메시지도보실 수 있습니다 : https://github.com/giampaolo/psutil/issues/209#issuecomment-44019539 – Patrick
- 1. 파이썬에서 주어진 파일 경로의 파일 시스템을 얻는 방법은 무엇입니까?
- 2. 파이썬에서 파일 이름 바꾸기 : 해당 파일 또는 디렉토리 없음
- 3. Qt에서 드라이브의 형식 세부 정보를 얻는 방법
- 4. 시스템을 얻는 방법 ioWait
- 5. 파이썬에서 폴더 이름과 파일 이름을 얻는 방법
- 6. 파이썬에서 Windows 짧은 파일 이름을 얻는 방법?
- 7. 파이썬에서 UTC로 파일 수정 날짜를 얻는 방법
- 8. 파일 시스템을 파괴하는 방법
- 9. 디렉토리 이름없이 파일 이름을 얻는 방법
- 10. Qt 응용 프로그램의 MAC OS에서 드라이브의 파일 형식을 얻는 방법?
- 11. 파이썬에서 __main__ 모듈의 파일 이름을 얻는 방법?
- 12. 클라이언트에서 디렉토리 트리를 얻는 방법
- 13. PHP에서 디렉토리 크기를 얻는 방법
- 14. 하드 드라이브의 일련 번호를 얻는 방법
- 15. wp8에서 하늘 드라이브의 할당량 정보를 얻는 방법
- 16. 파일 시스템을 청취하십시오.
- 17. 파일 또는 디렉토리 찾아보기 Python의 대화 상자
- 18. 파이썬에서 행렬을 얻는 방법?
- 19. 부스트 파일 시스템을 사용하여 디렉토리를 복사하는 방법
- 20. TreeView를 디렉토리 및 드라이브의 파일로 채우기
- 21. 파일의 모든 다른 크기의 시스템을 얻는 방법
- 22. 이름이없는 디렉토리 또는 파일 찾기?
- 23. C의 잠금 파일 또는 디렉토리
- 24. 파일 또는 디렉토리 _findfirst C++
- 25. g ++ 오류가없는 파일 또는 디렉토리
- 26. UNIX에서 파일 또는 디렉토리 숨기기
- 27. 파이썬에서 큰 파일 디렉토리 시스템을 반복하면서 압축 해제 할 값이 너무 많이 나온다
- 28. 파이썬에서 종료 상태를 얻는 방법
- 29. wxpython에서 DirDialog로 네트워크 드라이브의 디렉토리 목록
- 30. 파이썬에서 파일 생성 또는 열기
관련 항목 : [지정된 파일을 포함하는 파일 시스템의 크기 및 여유 공간 찾기] (http://stackoverflow.com/q/4260116/279627) –