python-bloom-filter icon indicating copy to clipboard operation
python-bloom-filter copied to clipboard

Empty sequences yield error

Open DmitryZagursky opened this issue 7 years ago • 0 comments

The filter lacks checks for empty strings or lists.

Simple example:

from bloom_filter import BloomFilter
bloom=BloomFilter()
'' in bloom
.../bloom_filter/bloom_filter.py in get_bitno_lin_comb(bloom_filter, key)
    478             int_list.append(remainder)
    479             temp = quotient
--> 480     elif hasattr(key[0], '__divmod__'):

DmitryZagursky avatar Jan 23 '19 19:01 DmitryZagursky