- parser = OptionParser()
- parser.add_option("-p","--port", action="store", dest="port", type="int",
- default=10000, help="port number")
- parser.add_option("-a","--address", action="store", dest="address",
- default=socket.gethostname(), help="address")
- parser.add_option("-s","--sleep", action="store", dest="sleep", type="int",
- default=1, help="sleep seconds")
- parser.add_option("-l","--loops", action="store", dest="loops", type="int",
- default=1, help="iteration loops")
-
- (options, args) = parser.parse_args()
- if len(args) != 0:
+ parser = ArgumentParser()
+ parser.add_argument("-p", "--port", action="store", dest="port",
+ type=int, default=10000, help="port number")
+ parser.add_argument("-a", "--address", action="store", dest="address",
+ default=socket.gethostname(), help="address")
+ parser.add_argument("-s", "--sleep", action="store", dest="sleep",
+ type=int, default=1, help="sleep seconds")
+ parser.add_argument("-l", "--loops", action="store", dest="loops",
+ type=int, default=1, help="iteration loops")
+
+ args = parser.parse_args()
+ if not args: