17mon / python

IP数据库Python语言解析代码(IPIP.net)

Home Page:http://www.ipip.net/download.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

python

示例代码

import os
from ipip import IP
from ipip import IPX

IP.load(os.path.abspath("mydata4vipday2.dat"))
print IP.find("118.28.8.8")

IPX.load(os.path.abspath("mydata4vipday2.datx"))
print IPX.find("118.28.8.8")

执行输出

**	天津	天津		鹏博士
**	天津	天津		鹏博士	39.128399	117.185112	Asia/Shanghai	UTC+8	120000

使用说明

 IP[X].load 方法可以在应用程序入口加载库文件

如果出现 UnicodeEncodeError 应该是您的系统字符集不是utf8所致。

解决方法:export LANG=en_US.UTF-8 && python main.py

About

IP数据库Python语言解析代码(IPIP.net)

http://www.ipip.net/download.html


Languages

Language:Python 100.0%