1 模块简介
你一定很奇怪Python是如何命令行中的变量的吧?argparse就是用来解决这个问题的,argparse是optparse的替代。
2 模块使用
2.1 开始
我发现解释一个编程的概念,最简单的方式就是用一段代码来展示。下面就是一段超级简单的代码,
import argparse
parser = argparse.ArgumentParser(
description = "A simple argument parser",
epilog = "This is where you might put example usage" )
parser.print_help()
控制台输出,
usage: main.py [-h] A simple argument parser optional arguments:
-h, --help show this help message and exit This is where you might put example usage
这里,我们仅仅是引入argparse,然后设置了描述和使用部分。这里主要是当你向你所创建的程序寻求帮助时,它将会告诉你如何使用它。在这个例子中,它打印出简单的描述,默认的选项("-h")和使用示例。
我们让这个例子更加的具体,你一般是通过命令行传递参数,因此将代码移到Python文件中的一个函数。
import argparse def get_args

