Skip to main content

A Bloomfilter implement in pure python for python3.

Project description

A Bloomfilter implement in pure python for python3.

Package Installation and Usage

The package is available on PyPI:

pip install bloomfilter4py3

The library can be imported in the usual way:

import bloomfilter

APIs

Bloomfilter(nBits, nHashs)

Return a Bloomfilter object with bucket length of nBits and nHashs hash functions.

Bloomfilter(filepath)

Return a Bloomfilter object that read from file at filepath.

Bloomfilter.save(filepath)

Save the filter in file at filepath.

Bloomfilter.add(str)

Add str to the filter.

Bloomfilter.test(str)

Return a True if str might in the filter.

str in Bloomfilter

return Bloomfilter.test(str)

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

bloomfilter4py3-1.1.1.tar.gz (2.4 kB view details)

Uploaded Source

File details

Details for the file bloomfilter4py3-1.1.1.tar.gz.

File metadata

File hashes

Hashes for bloomfilter4py3-1.1.1.tar.gz
Algorithm Hash digest
SHA256 78bff2ff2da7723ed4966321ba2ae9d067bb1852c16ea56753f5a84f5a451db8
MD5 8b8e919dead416857ce064028c22815e
BLAKE2b-256 4fcd3e083908087154ae643eb02d92337814126ca38d9911bce2fa3add732050

See more details on using hashes here.

Supported by

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