def parse_args(description):
"""
Parse arguments.
"""
parser = argparse.ArgumentParser(
description=description, formatter_class=argparse.RawTextHelpFormatter)
group = parser.add_mutually_exclusive_group(required=True)
group.add_argument('--server', action='store_true')
group.add_argument('--client')
parser.add_argument("--n_packets", type=int, default=100)
parser.add_argument("--payload_len", type=int, default=256)
parser.add_argument("--send_rate_kBps", type=int, default=400)
parser.add_argument(
"--output_filename", default='udp_packetn_latency_pairs')
parser.add_argument("--listen_port", type=int, default=8888)
args = parser.parse_args()
return args
评论列表
文章目录