From 129b9a4ad0a51e0e790753c9157d0eb72e150efa Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Mon, 13 Apr 2015 09:30:02 +0300 Subject: [PATCH] resample: use argparse instead of sys.argv --- scripts/resample.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/scripts/resample.py b/scripts/resample.py index afa41df..bb6ab6d 100755 --- a/scripts/resample.py +++ b/scripts/resample.py @@ -1,5 +1,15 @@ #!/usr/bin/env python from amodem.sampling import resample +import argparse import sys -resample(src=sys.stdin, dst=sys.stdout, df=float(sys.argv[1])) + +def main(): + p = argparse.ArgumentParser() + p.add_argument('df', type=float) + args = p.parse_args() + + resample(src=sys.stdin, dst=sys.stdout, df=args.df) + +if __name__ == '__main__': + main()