Skip to main content

An IO wrapper that reads/writes binary data as base64 into a text file

Project description

Base64File

  • like gzip.GzipFile, but writes out base64 text
  • supports concurrent reading and writing

Usage

from base64file import Base64File

with open('some-file.txt', 'w') as f:
    b = Base64File(file_obj=f)
    b.write(b'\0\1\2\3\4')
    b.seek(0)
    b.write(b'\n')
    print(b.read(2))  # prints b'\1\2'
    b.close()

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

base64file-0.0.2.tar.gz (6.8 kB view hashes)

Uploaded Source

Built Distribution

base64file-0.0.2-py2.py3-none-any.whl (5.9 kB view hashes)

Uploaded Python 2 Python 3

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