Selaa lähdekoodia

pass argv[0:] instead of argv[1:] to main()

Fabian Peter Hammerle 7 vuotta sitten
vanhempi
commit
c95969a6cb
1 muutettua tiedostoa jossa 4 lisäystä ja 4 poistoa
  1. 4 4
      scripts/script

+ 4 - 4
scripts/script

@@ -3,7 +3,6 @@
 
 import re
 import os
-import sys
 import yaml
 import pprint
 import datetime
@@ -16,7 +15,7 @@ def compute():
 
 def _init_argparser():
     import argparse
-    argparser = argparse.ArgumentParser(description = None)
+    argparser = argparse.ArgumentParser(description=None)
     # argparser.add_argument('a', nargs = '*')
     # argparser.add_argument('--b')
     # argparser.add_argument('--flag', action='store_true')
@@ -35,9 +34,10 @@ def main(argv):
         argcomplete.autocomplete(argparser)
     except ImportError:
         pass
-    args = argparser.parse_args(argv)
+    args = argparser.parse_args(argv[1:])
     compute(**vars(args))
     return 0
 
 if __name__ == "__main__":
-    sys.exit(main(sys.argv[1:]))
+    import sys
+    sys.exit(main(sys.argv))