Skip to main content

a module to read and write .ebf files (efficient and easy to use binary format) for python 2 and 3

Project description

EBF is a binary format for storing data. It is designed to read and write data, easily and efficiently.

  • Store multiple data items in one file, each having a unique tag name + tagnames follow the convention of unix style pathname e.g. /x or /mydata/x

  • Automatic type and endian conversion

  • Support for multiple programming languages + data can easily read in C, C++, Fortran, Java, IDL and Matlab + facilitates easy distribution of data

  • Comprehensive numpy support + data is read back as numpy arrays + almost any numpy array can be written + Nested numpy structures are also supported

  • Read and write directly a recursive dictionary of numpy arrays

  • Internally uses hashtable for fast retireival of data items. + also allows for overwrite prevention

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

ebfpy-0.0.20.tar.gz (44.3 kB view details)

Uploaded Source

File details

Details for the file ebfpy-0.0.20.tar.gz.

File metadata

  • Download URL: ebfpy-0.0.20.tar.gz
  • Upload date:
  • Size: 44.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.6.3

File hashes

Hashes for ebfpy-0.0.20.tar.gz
Algorithm Hash digest
SHA256 ed83fea817b6556d35bbd90b7bf3d2c271615a8e3bf0229e51deb44a4860466c
MD5 05d45ef29b1727623c6738af7c2f854a
BLAKE2b-256 b0b156afb753ff0078efde585cd759d8ed07dbfab4be73c66564112a22224750

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