跳转到主要内容

访问/分发DB-IP IP到City Lite数据库的库

项目描述

python-geoacumen-city

安装

pip install python-geoacumen-city

使用

>>> import geoacumen_city
>>> import maxminddb
>>> reader = maxminddb.open_database(geoacumen_city.db_path)
>>> reader.get("1.1.1.1")
{'city': {'names': {'en': 'Sydney'}},
 'continent': {'code': 'OC',
  'geoname_id': 6255151,
  'names': {'de': 'Ozeanien',
   'en': 'Oceania',
   'es': 'Oceanía',
   'fa': 'اقیانوسیه',
   'fr': 'Océanie',
   'ja': 'オセアニア',
   'ko': '오세아니아',
   'pt-BR': 'Oceania',
   'ru': 'Океания',
   'zh-CN': '大洋洲'}},
 'country': {'geoname_id': 2077456,
  'is_in_european_union': False,
  'iso_code': 'AU',
  'names': {'de': 'Australien',
   'en': 'Australia',
   'es': 'Australia',
   'fa': 'استرالیا',
   'fr': 'Australie',
   'ja': 'オーストラリア',
   'ko': '오스트레일리아',
   'pt-BR': 'Austrália',
   'ru': 'Австралия',
   'zh-CN': '澳大利亚'}},
 'location': {'latitude': -33.8688, 'longitude': 151.209},
 'subdivisions': [{'names': {'en': 'New South Wales'}}]}
>>>

请注意,您必须遵守此处指定的DB-IP许可证的要求: https://db-ip.com/db/download/ip-to-city-lite

具体如下

您可以在您的应用程序中使用此IP到City Lite数据库,前提是您为DB-IP.com的数据提供归因。

在Web应用程序的情况下,您必须在显示或使用数据库结果的页面上包含指向DB-IP.com的链接。您可以通过将以下HTML代码片段粘贴到您的代码中来完成此操作

<a href='https://db-ip.com'>DB-IP的IP地理定位</a>

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源代码分发

python-geoacumen-city-2023.4.15.tar.gz (48.5 MB 查看哈希值)

上传时间: 源代码

构建的发行版

python_geoacumen_city-2023.4.15-py3-none-any.whl (48.8 MB 查看散列值)

上传时间 Python 3

由以下支持