import requests
requests.adapters.DEFAULT_RETRIES = 10
from bs4 import BeautifulSoup
def get_address(ip):
url = "http://ip138.com/ips138.asp"
kw2 = {'ip': ip}
r = requests.request('GET', url, params=kw2)
r.encoding = 'gbk'
demo = r.text
soup = BeautifulSoup(demo, "html.parser")
soup = soup.ul
address = soup.contents[0].string[5:]
address = address.split(' ')[0]
return address
python 根据ip定位省市
最新推荐文章于 2025-09-10 11:24:51 发布
本文介绍了一种使用Python的requests库和BeautifulSoup库来查询并解析IP地址详细信息的方法。通过发送GET请求到特定网站并解析返回的HTML内容,可以获取到IP地址的地理位置等信息。
3801

被折叠的 条评论
为什么被折叠?



