python脚本传参

https://blog.csdn.net/weixin_35653315/article/details/72886718

可以通过sys.argv和getopt组合来传参, 具体可参考以下:

import os
import sys
import getopt
 
def getArgs():
    #get input parameter
    input_path = "."
 
    options, args = getopt.getopt(sys.argv[1:], "d:h", ["dir=", "help"])
 
    for name_, value_ in options:
        if name_ in ("-h", "--help"):
            usage()
        elif name_ in ("-d", "--dir"):
            input_path = value_
        else:
            print "error! rename_rtvgps_file cannot find this option: " + name_
            # print ("rename_rtvgps_file", "error", "cannot find this option: " + name_)
            usage()
 
    return input_path
 
 
def usage():
    #help infomation
    info = '''
    python rename_rtvgps_file.py -d <filepath>
        "-d","--dir"    input the directory of rtv and imu files. default: './'
        "-h","--help"   print help info.
    '''
    print info
    exit()

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值