Проект Honeypot httpbl python - PullRequest
       17

Проект Honeypot httpbl python

0 голосов
/ 27 апреля 2018

я пытаюсь проверить репутацию IP-адреса с помощью проекта honeypot Python API. Но когда я пытаюсь пример кода на ноутбуке Jupyter:

import httpbl
ip_address = '188.37.87.45'
key = '*****'

bl = httpbl.HttpBL(key)
response = bl.query(ip_address)

print "IP Address: %s" % ip_address
print "Threat Score: %i" % response['threat_score']
print "Days since last activity: %i" % response['days_since_last_activity']
print "Visitor type: %s" % ', '.join([httpbl.DESCRIPTIONS[type_] \
                                      for type_ in response['type']])

Я получаю следующую ошибку:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-2225af148800> in <module>()
----> 1 from httpbl import HttpBL
      2 ip_address = '188.37.87.45'
      3 key = '*****'
      4 
      5 bl = httpbl.HttpBL(key)

~/anaconda3/lib/python3.6/site-packages/httpbl/__init__.py in <module>()
      5 __version__ = 0, 0, 3
      6 
----> 7 from httpbl import HttpBL
      8 
      9 # Response constants

ImportError: cannot import name 'HttpBL'

Какие-нибудь решения?

...