网络编程
位置:首页>> 网络编程>> Python编程>> python 执行文件时额外参数获取的实例

python 执行文件时额外参数获取的实例

作者:To be a cool guy  发布时间:2022-09-24 05:46:54 

标签:python,执行,文件,参数

如下所示:


def usage():
 print(' * usage:')
 print(' *  -c [val] : exporter_conf filepath, default importer_conf.')
 print(' *  -h : print this.')
 print(' *  -z : 不需要确认参数,直接执行')

do_not_confirm = False

conf = ''
#c: [c+冒号表示-c 后面有参数,hz表示-h,-z后面没参数,如果此时在-h 100加上参数,那么这个100的值是获取不到的]
opts, args = getopt.getopt(sys.argv[1:], 'c:hz')
for op, value in opts:
 value = value.replace('\'', '').replace('\"', '')
 if op == '-c':
   conf = value
 elif op == '-h':
   usage()
   sys.exit()
 elif op == '-z':
   do_not_confirm = True

来源:https://blog.csdn.net/qq_32446743/article/details/81557856

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com