Skip to main content

tiny convenience lib for dill

Project description

qdill

a VERY minimal python convenience library for dill

are you tired of writing with open(...) as f every time you try and use pickle/dill as you're hacking something together in python?

this is the library for you.

it defines some simple functions over dill so that you can just do

var = qdill.load(filename)
OR
qdill.save(thing, filename)

There's also a third defaultLoad function.

It checks if the file exists, and if the file doesn't exist, it saves the default thing to the file AND returns the default thing. i.e. var = qdill.defaultLoad(default_thing, filename)

you can read the code. it's all just ~25 lines in the __init__.py

if you need more fine-grained control of dill...
Don't use this 'library'

Project details


Release history Release notifications | RSS feed

This version

1.1

Download files

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

Source Distribution

qdill-1.1.tar.gz (1.5 kB view details)

Uploaded Source

Built Distribution

qdill-1.1-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file qdill-1.1.tar.gz.

File metadata

  • Download URL: qdill-1.1.tar.gz
  • Upload date:
  • Size: 1.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for qdill-1.1.tar.gz
Algorithm Hash digest
SHA256 9f5c984e4fadd017f9a56bd4fb2792352943d44ab0e6506621ed8770656b80e4
MD5 d1b4f0081c778f2bc236588dbded1ea5
BLAKE2b-256 e2a30da2a219c740a9ddd213692c40657c6c90fd4dc479f40b4559c196148f1d

See more details on using hashes here.

File details

Details for the file qdill-1.1-py3-none-any.whl.

File metadata

  • Download URL: qdill-1.1-py3-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for qdill-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8e487c63ee5ff92258129c95639dc307e4087074cb24d3c7f77add1b0fb128e9
MD5 629daecd34a5a84a2e7df2871930133b
BLAKE2b-256 c9d27ba47a76c13853e890a552ad09324f1d63549a6697a8f5c995253afde290

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