ipip-datx

IPIP.net官方支持维护的IP数据库datx格式解析代码库


License
Apache-2.0
Install
pip install ipip-datx==0.4.0

Documentation

Python解析datx格式的示例

安装说明

pip install ipip-datx

代码示例


import datx

# 查询地级市精度的IP库
c = datx.City("/path/to/mydata4vipday2.datx")
print(c.find("8.8.8.258"))
print(c.find("255.255.255.255"))

# 查询国内区县库
d = datx.District("/path/to/quxian.datx")
print(d.find("123.121.117.72"))

# 查询基站IP库
d = datx.BaseStation("/path/to/station_ip.datx")
print(d.find("223.221.121.0"))