如何查看网址的国家/地区来源

问题描述 投票:0回答:1

我有一个网址列表,想通过python 3找出他们的原籍国。并且想知道是否有人可以提供帮助。

例如:quikr.comkooora.com

谢谢

python-3.x
1个回答
0
投票

您可以使用

geoip2

要么通过数据库,你需要下载(我做过)或创建一个帐户。

感谢@AlexVorndran的初步帮助。

代码示例:

import geoip2.database
import socket

ip = socket.gethostbyname('nike.com')
reader = geoip2.database.Reader('GeoLite2-Country_20190305/GeoLite2-Country.mmdb')
response = reader.country(ip)
response.country.iso_code # Results in 'US'
© www.soinside.com 2019 - 2024. All rights reserved.