Python을 사용하여 모든 사람의 IP 주소 추적
3508 단어 opensourcepythonapiprogramming
먼저 시스템에 Python을 다운로드합니다.
1단계 : 종속 항목 추가
import os
import urllib2
import json
OS 모듈 : 운영 체제와 상호 작용하는 데 사용됩니다.
urllib2 모듈: 'url'을 처리하는 데 사용됩니다.
json(JavaScript Object Notation) 모듈: 데이터를 저장하고 교환하는 데 사용됩니다.
2단계 : 사용자로부터 원시 입력 가져오기(태그 지정된 IP)
ip = input("What is your target IP: ")
3단계 : 사용 중인 API의 URL을 입력합니다.
url = "http://ip-api.com/json/"
4단계 : 변수에서 HttpResponse 가져오기
response=urllib2.urlopen(url+ip)
5단계 : 변수의 응답에서 데이터 가져오기
data=response.read()
6단계 : 변수에서 JSON 형식의 데이터 가져오기
values=json.loads(data)
7단계 : 정보 표시
print("IP: "+values["query"])
print("City: "+values["city"])
print("ISP: "+values["isp"])
print("Country: "+values["country"])
print("Region: "+values["region"])
print("Timezone: "+values["timezone"])
전체 코드: Link
Reference
이 문제에 관하여(Python을 사용하여 모든 사람의 IP 주소 추적), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/prkskrs/track-anyones-ip-address-using-python-hk0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)