我正在关注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_whois
和lookup_rdap
。
IPWhoIS
要安装受支持的最新版本,lookup_rws
您需要执行以下操作:
pip install ipwhois==0.10.3