네트워크 스캐너 예제로 보는 argparse 사용 예제
import argparse
def get_arguments():
parser = argparse.ArgumentParser()
parser.add_argument("-t", "--target", dest="target", help="Target IP address or Network to Scan")
options = parser.parse_args()
if not options.target:
parser.error("[-] Please specify a target IP or network, use --help for more info.")
return options
options = get_arguments()
print(options.target)