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

 更新时间:2014年10月09日 09:22:41   投稿:shichen2014  
这篇文章主要介绍了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 画三维图像 曲面图和散点图的示例

    python 画三维图像 曲面图和散点图的示例

    今天小编就为大家分享一篇python 画三维图像 曲面图和散点图的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • python pandas写入excel文件的方法示例

    python pandas写入excel文件的方法示例

    这篇文章主要介绍了python pandas写入excel文件的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • Python中BeautifulSoup模块详解

    Python中BeautifulSoup模块详解

    大家好,本篇文章主要讲的是Python中BeautifulSoup模块详解,感兴趣的同学赶紧来看一看吧,对你有帮助的话记得收藏一下
    2022-02-02
  • 详解如何使用Python操作MySQL的各种功能

    详解如何使用Python操作MySQL的各种功能

    当今互联网时代,数据处理已经成为了一个非常重要的任务。MySQL作为一款开源的关系型数据库,被广泛应用于各种场景。本文将介绍如何使用Python操作MySQL的各种功能,以及一些高级用法,希望对大家有所帮助
    2023-04-04
  • Python转换字典成为对象,可以用

    Python转换字典成为对象,可以用"."方式访问对象属性实例

    这篇文章主要介绍了Python转换字典成为对象,可以用"."方式访问对象属性实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • Python加密方法小结【md5,base64,sha1】

    Python加密方法小结【md5,base64,sha1】

    这篇文章主要介绍了Python加密方法,结合实例形式总结分析了md5,base64,sha1的简单加密方法,需要的朋友可以参考下
    2017-07-07
  • Apache如何部署django项目

    Apache如何部署django项目

    这篇文章主要介绍了Apache如何部署django项目,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • Python实现基于Excel数据绘制棋盘图

    Python实现基于Excel数据绘制棋盘图

    这篇文章主要为大家介绍了如何根据可视化的需要,利用Python将Excel中的数据用棋盘图的样式来展示,文中的示例代码简洁易懂,需要的可以参考一下
    2023-07-07
  • 新手该如何学python怎么学好python?

    新手该如何学python怎么学好python?

    怎么学好python?怎么灵活应用python?
    2008-10-10
  • Pycharm搭建Django项目详细教程(看完这一篇就够了)

    Pycharm搭建Django项目详细教程(看完这一篇就够了)

    这篇文章主要给大家介绍了关于Pycharm搭建Django项目的详细教程,想要学习的小伙伴看完这一篇就够了,pycharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,需要的朋友可以参考下
    2023-11-11

最新评论