import requests
import time
import pandas as pd
import subprocess
def location(IP):
try:
url="https://m.ip138.com/iplookup.asp?ip="
kv = {'user-agent':'Mozilla/5.0'}
r = requests.get(url + IP, headers = kv)
#print(r.status_code)
r.encoding = r.apparent_encoding
#print(r.request.headers)
return pd.read_html(r.text)[0][0:1].to_numpy()[0]#[-2000:-1000])
except Exception as e:
return r.text
if __name__ == "__main__":
cmd = subprocess.getoutput("curl cip.cc")
myip = [i for i in cmd.splitlines() if 'IP' in i][0][5:]
print("网络查询接口:")
print(location(myip))
print("命令查询:")
print(cmd)
查询本地ip物理地址信息
最新推荐文章于 2023-11-14 14:36:58 发布