Skip to main content

Like a None

Project description

Nil Type

Codecov PyPI PyPI - Downloads Python Version

Null value for cases when None is part of a data model

from niltype import Nil

if x is Nil: # True only if x is Nil
    pass

Example

from niltype import Nil

def get(dictionary, key, default=Nil):
    try:
        return dictionary[key]
    except KeyError:
        if default is not Nil:
            return default
        raise

get({}, 'key')  # raises KeyError
get({}, 'key', None)  # returns None

Installation

pip3 install niltype

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

niltype-1.0.0.tar.gz (3.5 kB view hashes)

Uploaded Source

Built Distribution

niltype-1.0.0-py3-none-any.whl (3.6 kB view hashes)

Uploaded 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