Python 使用 argparse 开发命令行工具/获取命令行参数/子命令实现

一、大部分 Python 程序开发人员都知道可使用 sys.argv 获取在命令行中输入的参数,事实上我们可以进一步借助于另外一个 Python 内置库 argparse 来解析这些参数,并加入更多的功能。一些比较常用的第三方命令行解析工具

  click: https://click.palletsprojects.com/en/7.x/   

  docopt: http://docopt.org/

二、这里介绍一些在使用 argparse 进行命令行工具开发时比较实用的功能

1、依赖库导入

import argparse

2、创建解析对象

猜你喜欢

转载自www.cnblogs.com/lowmanisbusy/p/13394114.html