淘宝有提供一个免费的IP归属地查询接口, 有时候用dig查看一个域名解析的时候,如果想知道结果中的IP归属地的
信息的话, 还需要复制IP然后贴到一些IP归属地查询工具网站里去查询, 比较烦。
想想试着用python来封装dig的命令, 然后捕获输出, 利用正则提取出结果集中的每一个IP, 然后利用淘宝提供的查
IP归属地的接口查询IP信息, 然后添加到输出内容里再打印到终端, 从而实现在dig结果中直接展示IP归属地信息.
具体的代码实现如下:
|
|
没有封装前的查询效果:
|
|
使用了python封装之后:
|
|