非高精度,只能定位到城市[Python] 纯文本查看 复制代码# Author:52loli
# Time:2020.10.06
import requests
import json
class Ip():
def __init__(self):
self.ip_url = \’https://www.toolnb.com/Tools/Api/IP.html\’
self.ipInfo_url = \’https://www.toolnb.com/Tools/Api/ipgetareainfo.html\’
self.headers = {
\’cookie\’:\’PHPSESSID=q8e8vhzg8nsarisdwsbmxb1g72\’,
\’referer\’:\’https://www.toolnb.com/tools/ipgetareainfo.html\’,
\’user-agent\’:\’Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.4183.121 Safari/537.36\’
}
def get_ip(self):
self.tmp = requests.post(self.ip_url,headers=self.headers)
self.result = json.loads(self.tmp.text)
return self.result[\’data\’][\’ip\’]
def get_IPaddress(self):
self.data = {\’ip\’: self.get_ip()}
self.tmp = requests.post(self.ipInfo_url,data = self.data,headers=self.headers)
self.res = json.loads(self.tmp.text)
print(self.res[\’data\’][\’area\’])
ip = Ip()
ip.get_IPaddress()
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!603313839@qq.com
2. 请您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源
3. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
4. 不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用!
5. 不保证所有资源都完整可用,不排除存在BUG或残缺的可能,由于资源的特殊性,下载后不支持退款。
6. 站点所有资源仅供学习交流使用,切勿用于商业或者非法用途,与本站无关,一切后果请用户自负!