zoukankan      html  css  js  c++  java
  • python的optparse模块使用

    name or flags:就是参数的名称或标志 -f --file,-q --quit 等,其中-f表示option的缩写,--file表示option的全称
    nargs:命令行参数的个数,一般使用通配符表示,其中,'?'表示只用一个,'*'表示0到多个,'+'表示至少一个
    action:存储方式,指定接收一个参数时如何处理,store(存储在变量dest里)store_true(设置dest为true),store_false(设置dest为false),store_const(需要与const配合),append(将参数追加到列表里),count(计数器+1),callback(调用某个特定函数)
    dest:存储的变量
    const:与action=const相配合,存储常量值
    type:值的类型
    default:默认值
    help:帮助提示信息
    metavar:提醒所期待参数(会变成大写)

    需要学习的单词:[usage使用,parse解析,parser解析器,hint提示, store存储,callback回调,const常量,verbose冗长累赘的,position位置,arguments参数]
    参数出现[,sss]的情况,就是需要给sss赋值:sss='aaa'

    本人是软件工程专业的在校大学本科生,喜欢编程的小伙伴可以加我QQ一起探讨,QQ:312805939
  • 相关阅读:
    python subprocess.Popen 非阻塞
    linux错误码
    python中logging
    python多线程和多进程对比
    python多进程提高cpu利用率
    django orm 操作
    linux故障判断
    linux中软链接打包、计算以及同步
    小程序收集formid跳转后收集不到
    Git Base 操作(二)
  • 原文地址:https://www.cnblogs.com/wangchaowei/p/6143022.html
Copyright © 2011-2022 走看看