Python的探秘过程

argparse@python

2019-08-18  本文已影响0人  WrRanX

argparse, Parser for command-line options, arguments and sub-commands.

介绍

命令行是一个程序软件的界面;设计良好的命令行界面可以提升软件的易使用性。argparse是python中一个负责解析命令、子命令、参数与选项的工具。

概念

此处主要介绍一些相关的基本概念,特别是“命令”、“子命令”、“参数”与“选项”。

命令是软件实体的主入口;

子命令则是负责该软件实体中更细节的一些功能。

软件实体需要输入以确定自己的行为,输入根据变更的频度顺次为:

之外,变更频次越低的越能更大程度改变软件实体的行为;因此对频次越低的输入进行修改的用户往往是使用经验也十分丰富。

argparse对于这些不同的指令解析提供了很好的技术支持,更多详情可以参见Using Cases@argparse

参考资料

Python3官方文档:https://docs.python.org/3/library/argparse.html

上一篇下一篇

猜你喜欢

热点阅读