标签: python filesystems
我正在检查可用于文件系统的可用python库。我知道pyfilesystem,但我正在寻找以下内容:
a)可以理解磁盘上的分区表, b)可以读取超级块等数据结构,并了解分区上FS的类型。 c)可以将FS细节转储到屏幕/文件等。 d)可以解析不同的FS数据结构。
因此,简而言之,我不是在寻找一个可以处理文件的库,而是一个可以使用底层文件系统结构的库。我一直在寻找,但没有遇到任何事情。
有没有人知道具有相似功能的工具?
提前谢谢..
答案 0 :(得分:1)
pyparted可以做一些你要求的事情。
答案 1 :(得分:0)
查看MBR解析器: https://raw.githubusercontent.com/gleeda/misc-scripts/master/misc_python/mbr_parser.py
此外,还有一些不错的FAT解析器:
https://github.com/mk-fg/fgtk/blob/master/desktop/vfat_shuffler
https://github.com/construct/construct/blob/master/construct/formats/filesystem/fat16.py