如下所示:
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
以上这篇python 执行文件时额外参数获取的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
继续阅读与本文标签相同的文章
下一篇 :
阿里云前端周刊 - 第 37 期
-
《Android高性能编程》| 每日读本书
2026-05-18栏目: 教程
-
上海市增值税发票管理系统25日停机前需完成以下事项
2026-05-18栏目: 教程
-
设计建设网站前,网站安全整体解决方案全解析!
2026-05-18栏目: 教程
-
三年从业经验且非科班出身的中年Java程序员如何保持岗位竞争力
2026-05-18栏目: 教程
-
谷歌放弃Daydream移动VR平台 因未达到使用预期
2026-05-18栏目: 教程
