이 글에서는 Python에서 구현한 간단한 DNS 쿼리 기능을 주로 소개하고, 소켓 모듈을 기반으로 Python의 DNS 정보 쿼리 구현 기술을 예제 형식으로 분석했습니다.
이 문서의 예에서는 Python으로 구현된 간단한 DNS 쿼리 함수를 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 자세한 내용은 다음과 같습니다.
#!/usr/bin/python import sys,socket def print_array(*arr): array = arr for item in array: print item[4][0] print '''this script is for host resolve print "now this begin... if you want to leave,please input "break"''' while 1: try: host = raw_input("please input the host: ") except KeyboardInterrupt: print "\n", continue except : print "\n", continue if host == "break" or host == "": break result = socket.getaddrinfo(host,None,0,socket.SOCK_STREAM) print_array(*result)
[관련 권장 사항]
1. Python을 사용하여 SMTP를 구현하여 그래픽이 포함된 이메일을 보내는 예를 공유하세요. 및 텍스트
2. Python을 사용하여 Youku 비디오 일괄 다운로드 기능 구현 예시
3. 및/또는 연산 로직 예제 튜토리얼 공유 Python
위 내용은 Python에서 DNS 쿼리 기능을 구현한 예 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!