¿Cómo obtener el sistema de archivos de un directorio o disco?

¿Cómo puedo determinar si una ruta o unidad dada tiene el formato EXT4, EXT3, EXT2, FAT32, NTFS o algo similar, en Python?

psutil es un paquete multiplataforma que puede identificar tipos de partición :

>>> psutil.disk_partitions() [sdiskpart(device='/dev/sda1', mountpoint='/', fstype='ext4', opts='rw,nosuid'), sdiskpart(device='/dev/sda2', mountpoint='/home', fstype='ext4', opts='rw')] 

Advertencia: en Linux, el fstype puede informarse como ext4 o ntfs , pero en Windows, el fstype está limitado a "removable", "fixed", "remote", "cdrom", "unmounted" or "ramdisk" .