ホストがどこの国にいるのか知りたいです。この情報を参照するサイトがあります (例: http://geoip.flagfox.net/ )。スクレイパーを作成する前に、このタスク用の Python API を知っているかどうかを尋ねたいと思います。
更新: Ashwini Chaudhary のリンクに従って、独自の ip2country コンバーターを作成しました。こちらから入手できます。
ホストがどこの国にいるのか知りたいです。この情報を参照するサイトがあります (例: http://geoip.flagfox.net/ )。スクレイパーを作成する前に、このタスク用の Python API を知っているかどうかを尋ねたいと思います。
更新: Ashwini Chaudhary のリンクに従って、独自の ip2country コンバーターを作成しました。こちらから入手できます。
これを試して:
http://netsekure.org/wp-content/uploads/ip2loc.py
コマンド プロンプトからこのスクリプトを実行します。python ip2loc.py all
これを試すことができます
以下のように非常に簡単です
import urllib
response = urllib.urlopen('http://api.hostip.info/get_html.php?ip=12.215.42.19&position=true').read()
print(response)