1#!/usr/bin/env python3 2 3import argparse 4import socket 5import time 6 7print("hello") 8 9parser = argparse.ArgumentParser(description="Network Testing Tools"); 10parser.add_argument('-a', '--address', nargs=1, help='ip or dns address of host', 11 default='192.168.0.99') 12parser.add_argument('-p', '--port', nargs=1, help='port on host', 13 default=[1234], type=int) 14 15args = parser.parse_args() 16print(args) 17 18print("connecting to {}, port {}".format(args.address, args.port[0])) 19s = socket.create_connection((args.address, args.port[0])) 20print(s) 21 22s.send(b"what what"); 23 24while True: 25 time.sleep(100) 26 data = s.recv(65536) 27 if not data: 28 break 29 30s.close() 31 32# vim: set ts=4 sw=4 expandtab: 33