title: Are there any python libraries which can parse filesystem structures?
body: <p>I was checking for available python libraries which can work on filesystems. I know about pyfilesystem, but I am looking for something as below :</p>
  
  <p>a) Can understand the partition table on a disk,
  b) Can read data structures such as superblocks and understand the type of FS on the partition.
  c) Can dump FS details onto screen/file etc..
  d) Can parse different FS datastructures.</p>
  
  <p>So, in short, I'm not looking for a library with which I can work on files, but rather a library which can work with the underlying filesystem structure. I've been searching, but didnt come across anything. </p>
  
  <p>Does anyone know about tools with similar features ?</p>
  
  <p>Thank you in advance..</p>