다수의 URL주소를 IP로 변환하기 위한 파이썬 스크립트
whois 파이썬 스크립트
- 다수의 도메인의 IP주소를 수집해야 할 때 사용하는 스크립트
import sys
import socket
import time
urls = open('dns.log')
file = open('url2ip.log', 'a')
while True:
url = urls.readline()
if not url:
break
try:
ip = socket.gethostbyname(url.strip())
time.sleep(1)
data = url.replace("\n","") + "," + ip + "\n"
print(data)
file.write(data)
except Exceptions as e:
data = url.repalce("\n","") + "," + "NULL" + "\n"
print(data)
file.write(data)
urls.close()
file.close()
'Python' 카테고리의 다른 글
구글 텐서플로우 개발자 자격증 (TensorFlow Developer Certificate) (0) | 2020.10.12 |
---|---|
파이썬 패키지 다운로드(오프라인 환경) (0) | 2020.08.05 |