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

作者:shichen2014 时间:2022-06-21 17:57:24 

本文实例讲述了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命令行参数解析OptionParser类用法实例

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

标签:python,OptionParser,类
0
投稿

猜你喜欢

  • Python实现压缩文件夹与解压缩zip文件的方法

    2023-07-31 20:43:09
  • Django利用AJAX技术实现博文实时搜索

    2023-01-02 01:57:50
  • python将.ppm格式图片转换成.jpg格式文件的方法

    2023-02-16 19:19:54
  • MySQL UNION操作符基础知识点

    2024-01-21 10:24:31
  • Highcharts+NodeJS搭建数据可视化平台示例

    2024-05-02 17:38:38
  • python编辑用户登入界面的实现代码

    2022-02-07 20:24:08
  • Mysql数据库之Binlog日志使用总结(必看篇)

    2024-01-20 20:15:16
  • php传值和传引用的区别点总结

    2024-03-18 11:26:39
  • 给Python初学者的一些编程技巧

    2023-05-27 21:41:30
  • python顺序的读取文件夹下名称有序的文件方法

    2021-03-10 08:23:37
  • golang NewRequest/gorequest实现http请求的示例代码

    2024-04-30 10:03:26
  • MySQL查看、创建和删除索引的方法

    2024-01-22 01:02:46
  • 一文带你了解MySQL基于规则的优化

    2024-01-16 19:47:47
  • asp 取一个数的整数 但不是四舍五入,只要有小数,就取大于这个数的整数

    2011-03-17 10:34:00
  • Python中无限循环需要什么条件

    2023-03-28 09:05:14
  • go常用指令之go mod详解

    2024-04-23 09:49:09
  • 手把手教你将Flask应用封装成Docker服务的实现

    2023-05-27 06:57:15
  • python解析PDF程序代码

    2021-05-17 03:16:55
  • Python3列表删除的三种方式实现

    2021-03-26 17:55:55
  • 新版php study根目录下文件夹无法显示的图文解决方法

    2023-11-15 00:44:29
  • asp之家 网络编程 m.aspxhome.com