어떤 호스트에 어떤 국가가 있는지 파악하고 싶습니다. 이 정보를 찾는 사이트가 있습니다 (예 : http://geoip.flagfox.net/). 스크래퍼를 작성하기 전에이 작업을위한 파이썬 API를 알고 있는지 묻는 질문이 에 있습니다.python을 사용하는 geoinfo
업데이트 : Ashwini Chaudhary의 링크를 따라 가면서, 나는 내 자신의 ip2country 변환기를 만들었습니다. 이용 가능 here.
어떤 호스트에 어떤 국가가 있는지 파악하고 싶습니다. 이 정보를 찾는 사이트가 있습니다 (예 : http://geoip.flagfox.net/). 스크래퍼를 작성하기 전에이 작업을위한 파이썬 API를 알고 있는지 묻는 질문이 에 있습니다.python을 사용하는 geoinfo
업데이트 : Ashwini Chaudhary의 링크를 따라 가면서, 나는 내 자신의 ip2country 변환기를 만들었습니다. 이용 가능 here.
높은 정확도 우려, MaxMind의 무료 데이터베이스 (Country/City)이 아닌 경우 오프라인을 제공 할 수 해결책. 그것에는 Python API가있다.
당신은
아래import urllib
response = urllib.urlopen('http://api.hostip.info/get_html.php?ip=12.215.42.19&position=true').read()
print(response)
감사처럼이이
http://www.hostip.info/
그것의 아주 쉽게 시도 할 수 있으며, "geoplugin"부분은 잘 작동합니다. geoplugin에는 JSON을 포함하여 멋진 [웹 서비스] (http://www.geoplugin.com/webservices)도 있습니다. – Jabba