0

ホストがどこの国にいるのか知りたいです。この情報を参照するサイトがあります (例: http://geoip.flagfox.net/ )。スクレイパーを作成する前に、このタスク用の Python API を知っているかどうかを尋ねたいと思います。

更新: Ashwini Chaudhary のリンクに従って、独自の ip2country コンバーターを作成しました。こちらから入手できます。

4

3 に答える 3

1

高精度が問題にならない場合は、MaxMindの無料データベース(/)がオフラインソリューションを提供する可能性があります。PythonAPIがあります。

于 2012-05-01T10:49:51.583 に答える
1

これを試して:

http://netsekure.org/wp-content/uploads/ip2loc.py

コマンド プロンプトからこのスクリプトを実行します。python ip2loc.py all

于 2012-05-01T10:30:17.497 に答える
0

これを試すことができます

http://www.hostip.info/

以下のように非常に簡単です

import urllib
response = urllib.urlopen('http://api.hostip.info/get_html.php?ip=12.215.42.19&position=true').read()
print(response)
于 2013-01-24T13:18:10.623 に答える