decalage2 / olefile

olefile is a Python package to parse, read and write Microsoft OLE2 files (also called Structured Storage, Compound File Binary Format or Compound Document File Format), such as Microsoft Office 97-2003 documents, vbaProject.bin in MS Office 2007+ files, Image Composer and FlashPix files, Outlook messages, StickyNotes, several Microscopy file formats, McAfee antivirus quarantine files, etc.
http://www.decalage.info/olefile
Other
222 stars 76 forks source link

add os.walk, isstream, isstorage #48

Open decalage2 opened 7 years ago

decalage2 commented 7 years ago

Idea from @bontchev: would be nice to have the equivalent of os.walk in olefile. Also isstream(path) and isstorage(path) would be useful.

decalage2 commented 7 years ago

Note: you can already check if a directory entry is a stream or a storage using get_type: https://github.com/decalage2/olefile/wiki/API#get-information-about-a-streamstorage