无法使用 python IPWhois:IPWhois 实例没有属性“lookup_rws”

无法使用 python IPWhois:IPWhois 实例没有属性“lookup_rws”

我正在关注stackoverflow 上发布的 IPWhois 示例。我是怎样的

ipwhois import IPWhois

obj = IPWhois('74.125.227.206')
results = obj.lookup_rws()
print(results['nets'][0]['name'])

但是我在执行时出现以下错误:

# python ipwhois_.py  
Traceback (most recent call last):
  File "ipwhois_.py", line 4, in <module>
    results = obj.lookup_rws()
AttributeError: IPWhois instance has no attribute 'lookup_rws'

我确信已正确安装 IPWhois。

为什么我会出现这个错误?(该脚本正在为其他人工作)

PS:我用python 2.7执行它。

答案1

lookup_rws方法自 版本起已被删除0.11.0。当前版本IPWhoIs只有两个未弃用的方法:lookup_whoislookup_rdap

IPWhoIS要安装受支持的最新版本,lookup_rws您需要执行以下操作:

pip install ipwhois==0.10.3

相关内容