展开全部
python 包含一个"argparse"的模块,提供e69da5e887aa62616964757a686964616f31333335313064了异常强大的参数解析功能。下面是一个简单的例子#!/usr/bin/env python
# coding: utf-8
#
import sys
import argparse
if __name__ == "__main__":
parser = argparse.ArgumentParser(
description='sum the integers at the command line')
parser.add_argument(
'integers', metavar='int', nargs='+', type=int,
help='an integer to be summed')
parser.add_argument(
'--log', default=sys.stdout, type=argparse.FileType('w'),
help='the file where the sum should be written')
args = parser.parse_args()
args.log.write('%s\n' % sum(args.integers))
args.log.close()
$ ./test2.py 1 2 3 4 5 6 7
28
$ ./test2.py 633 132
765
$