python命令行参数解析OptionParser类用法实例

时间就是生命。时光不会倒流,珍惜此刻,奋斗未来吧。记住你无畏青春的样貌,你未必出类拔萃,但必须与众不一样。

本文实例讲述了python命令行参数解析OptionParser类的用法,分享给大家供大家参考。

具体代码如下:

from optparse import OptionParser 
 
parser = OptionParser(usage="usage:%prog [optinos] filepath") 
parser.add_option("-t", "--timeout", 
        action = "store", 
        type = 'int', 
        dest = "timeout", 
        default = None, 
        help="Specify annalysis execution time limit" 
        ) 
parser.add_option("-u", "--url", 
        action = "store_true", 
        dest = "url", 
        default = False, 
        help = "Specify if the target is an URL" 
        ) 
(options, args) = parser.parse_args() 
 
if options.url: 
  print(args[0]) 
print options.timeout 

运行效果图如下:

希望本文所述对大家的Python程序设计有所帮助。

以上就是python命令行参数解析OptionParser类用法实例。黄老师批评的时候像蒙蒙细雨,绵绵长长,而林老师总是暴风雨,那也好,快去快来。更多关于python命令行参数解析OptionParser类用法实例请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
python 如何利用argparse解析命令行参数

python 命令行传入参数实现解析

Python中最好用的命令行参数解析工具(argparse)

用Python调用win命令行提高工作效率的实例

Python编写带选项的命令行程序方法