注:在国内使用pip install无法获取包

第一步:下载核心文件

前往 ip2region 的官方 GitHub 仓库,下载以下两个文件并放入你的 FastAPI 项目根目录下(和你的 main.py 在同一层):

https://github.com/lionsoul2014/ip2region

1、查询器代码:/data/ip2region_v4.xdb

_v4.xdb: 支持常规的国内 IPv4 地址限制(通常绝大多数网站限制到城市级别只用考虑 IPv4)

_v6.xdb: 如果服务器暴露在公网,且分配了 IPv6 地址(有些用户会通过 IPv6 访问),你可以选择 ip2region_v6.xdb。

日常开发或绝大多数业务中,用 v4 就足够了。

2、IP 数据库:/binding/python/ip2region/+

 

作者 admin

百度广告效果展示