蓝风 发表于 2021-1-28 15:29

IPV4和IPV6地址查询免费接口【python版】

接上一篇,本篇是免费的IP地址查询api接口,python版。有需要用到的小伙伴可以直接拿去使用。# encoding:utf-8
import requests
def ipseacher(sip):
    url = 'http://ip-api.com/json/'+sip
    params = {
      'lang': 'zh-CN'
    }
    try:
      r = requests.get(url, params=params).json()

      # print(r)
      region = r.get('regionName')
      city = r.get('city')
      print(region, city)
      return region, city
    except :
      region='省份'
      city='市'
      return region, city
ipseacher('223.166.198.248')
ipseacher('2409:8928:e10:3074:ecbb:6d06:5a86:eca2')

蓝风 发表于 2021-1-30 13:51

万里觅封候 发表于 2021-1-30 11:40
非常感谢,正需要这个,请问下这个接口服务器是谁的?有没有更长久更稳定的大厂的接口吗?我用PY验证过了, ...

网上查的,有淘宝的,新浪的,不过都好像失效了。
还有个126的,也能用,'http://ip.ws.126.net/ipquery?ip='
我测过,IPV4和IPV6也都能用
接口一般都是写在业务里用的,你想法到手机上,是指怎么用手机查对应的IP显示结果么?那需要用web端写个,简单点用flask弄个输入框,然后程序返回结果显示出来就好了。或者更简单点的用法就是在接口后面带上IP,也能显示出来结果

蓝风 发表于 2021-1-30 15:25

万里觅封候 发表于 2021-1-30 15:05
我的意识是想知道远程电脑的动态IP,我没有DDNS,很多邮箱和网盘都要校验,那个弄不来,把IP地址远程存起来 ...

可以写到你切换IP的程序里,每次切换IP后,查下获取到的IP,然后储存到本地好了。

蓝风 发表于 2021-1-28 15:31

沙发~~啦啦啦。
有更好的接口也可以留言告知下哈~

蔚蓝的翡冷翠 发表于 2021-1-28 15:33

接口要怎样才能使用

蓝风 发表于 2021-1-28 15:36

蔚蓝的翡冷翠 发表于 2021-1-28 15:33
接口要怎样才能使用

代码附上了啊,你调用就可以了,

蔚蓝的翡冷翠 发表于 2021-1-28 15:40

蓝风 发表于 2021-1-28 15:36
代码附上了啊,你调用就可以了,

哦,我来搜搜调用是什么意思。。

列明 发表于 2021-1-28 15:50

看着像是IP轉換實際地址的。

蓝风 发表于 2021-1-28 15:50

蔚蓝的翡冷翠 发表于 2021-1-28 15:40
哦,我来搜搜调用是什么意思。。

{:301_977:}希望你能搜到答案。。

Airey 发表于 2021-1-28 15:51

测试出的省份是准的,市级的话偏差太大了喔{:1_907:}

x800600 发表于 2021-1-28 16:01

这代码可以的,研究研究

mzbqhbc 发表于 2021-1-28 16:06

可以使用纯真IP地址库 不用网络都可以查
页: [1] 2 3
查看完整版本: IPV4和IPV6地址查询免费接口【python版】