python 3.4读取输入参数 学习了:https://blog.csdn.net/qq_24815615/article/details/52302615 注意,sys.args[0]是python的运行文件名称,输入参数要从下标1开始 #! import sys print("name:",sys.argv[0]) for i in range(1,len(sys.argv)): print("parameter",i,sys.argv[i])
我们在文章python之定义参数模块argparse的基本使用中介绍了argparse模块的基本使用方法 当前传入的参数只能是int.str.float.comlex类型,不能为函数,这有点不方便,但我们通过下面的列子给点启发: import argparse p = argparse.ArgumentParser(description = 'For function use')#定义必须输入一个int型参数 p.add_argument('Intergers',help = 'one or
在编写shell脚本中,经常要处理一些输入参数,在使用过程中发现getopts更加方便,能够很好的处理用户输入的参数和参数值. getopts用于处理用户输入参数,举例说明使用方法: while getopts :a:b:cdefg opt; do case $opts in a) do sth; ...... cde) do another; esac done 几个重要变量: OPTIND:getopts使用OPTIND作为索引,