Skip to main content

Library for parsing and reading OLE Compound Documents

Project description

Latest release Documentation status Build status

This package provides a library for reading Microsoft’s Compound File Binary format (CFB), formerly known as OLE Compound Documents, the Advanced Authoring Format (AAF), or just plain old Microsoft Office files (the non-XML sort). This format is also widely used with certain media systems and a number of scientific applications (tomography and microscopy).

The code is pure Python and should run on any platform; it is compatible with Python 2.7 (or above) and Python 3.2 (or above). The library has an emphasis on rigour and performs numerous validity checks on opened files. By default, the library merely warns when it comes across non-fatal errors in source files but this behaviour is configurable by developers through Python’s warnings mechanisms.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

compoundfiles-0.3.tar.gz (18.5 kB view details)

Uploaded Source

File details

Details for the file compoundfiles-0.3.tar.gz.

File metadata

  • Download URL: compoundfiles-0.3.tar.gz
  • Upload date:
  • Size: 18.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for compoundfiles-0.3.tar.gz
Algorithm Hash digest
SHA256 a435c1053786850a78b74b9ba6a317aab2ae97442d48f3ec5392dc2c51c161e9
MD5 f816df9d4777001c56770ce38fa76682
BLAKE2b-256 78c846e0bcf2b4158f501b57ea928350487bf1062459c9d8a226dfda8986c40c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page