python 用于解析Arguemtns的Python脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 用于解析Arguemtns的Python脚本相关的知识,希望对你有一定的参考价值。

import optparse

VER = "1.0.0"

def parse_args(argv):
    """Parses commaond-line arguments"""
    parser = optparse.OptionParser(version=VER)
    parser.add_option("-a", "--arg", action="store",
            dest="arg", default=None,
            help="Description for this argument.")
    parser.add_option("-d", "--debug", action="store_true",
            dest="debug", default=False,
            help="Enable debug message.")
    parser.add_option("-v", "--verbose", action="store_true",
            dest="verbose", default=False,
            help="Show message in standard output.")
    return parser.parse_args(argv[1:])[0]

def main(argv):
    options = parse_args(argv)
    # Use options
    #   options.arg
    #   options.verbose
    #   options.debug

if __name__ == "__main__":
    main(sys.argv)

以上是关于python 用于解析Arguemtns的Python脚本的主要内容,如果未能解决你的问题,请参考以下文章

Python CSV 解析,转义引号字符

Python中的urlparseurllib抓取和解析网页

使用 xml.etree.ElementTree 在 python 中解析 XML

电子学会青少年软件编程 Python编程等级考试一级真题解析(判断题)2022年3月

Python 字符串打印为 [u'String']

Python 字符串打印为 [u'String']