Files
lk/tools/nettool.py

33 lines
727 B
Python
Raw Normal View History

#!/usr/bin/env python3
import argparse
import socket
import time
print("hello")
parser = argparse.ArgumentParser(description="Network Testing Tools");
parser.add_argument('-a', '--address', nargs=1, help='ip or dns address of host',
default='192.168.0.99')
parser.add_argument('-p', '--port', nargs=1, help='port on host',
default=[1234], type=int)
args = parser.parse_args()
print(args)
print("connecting to {}, port {}".format(args.address, args.port[0]))
s = socket.create_connection((args.address, args.port[0]))
print(s)
s.send(b"what what");
while True:
time.sleep(100)
data = s.recv(65536)
if not data:
break
s.close()
# vim: set ts=4 sw=4 expandtab: