From 48b155fcceffa20aec8c16d7227968e7ff126633 Mon Sep 17 00:00:00 2001
From: Jiří Pinkava <j-pi@seznam.cz>
Date: Sun, 26 Jun 2016 13:04:37 +0200
Subject: examples: replace OptionParser by ArgumentParser

---
 gr-zeromq/examples/python/server.py | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

(limited to 'gr-zeromq/examples/python/server.py')

diff --git a/gr-zeromq/examples/python/server.py b/gr-zeromq/examples/python/server.py
index e3b7c9b928..23951664c1 100755
--- a/gr-zeromq/examples/python/server.py
+++ b/gr-zeromq/examples/python/server.py
@@ -27,8 +27,8 @@ from gnuradio import gr
 from gnuradio import blocks
 from gnuradio import analog
 from gnuradio import eng_notation
-from gnuradio.eng_option import eng_option
-from optparse import OptionParser
+from gnuradio.eng_arg import eng_float, intx
+from argparse import ArgumentParser
 import numpy
 import sys
 from threading import Thread
@@ -101,18 +101,18 @@ class top_block(gr.top_block):
 ###############################################################################
 # Options Parser
 ###############################################################################
-def parse_options():
-    """ Options parser. """
-    parser = OptionParser(option_class=eng_option, usage="%prog: [options]")
-    (options, args) = parser.parse_args()
-    return options
+def parse_args():
+    """Argument parser."""
+    parser = ArgumentParser()
+    args = parser.parse_args()
+    return args
 
 ###############################################################################
 # Main
 ###############################################################################
 if __name__ == "__main__":
-    options = parse_options()
-    tb = top_block(options)
+    args = parse_args()
+    tb = top_block(args)
     try:
         # keep the program running when flowgraph is stopped
         while True:
-- 
cgit v1.2.3