當前位置:歷史故事大全網 - 歷史知識 - Python命令行(3)——命令行參數分析

Python命令行(3)——命令行參數分析

Python標準庫中的Argparse可以根據程序中的定義解析sys.argv中的參數,自動生成幫助信息。

使用add_argument方法給應用添加參數,其中add_argument方法的參數比較多,這也使得argparse庫的使用不夠簡潔。我們將繼續引入更好的開源庫click用於命令行參數分析。

以下是add_argument方法的參數和含義的摘要:

解析參數需要ArgumentParser實例的parse_args方法,該方法返回NameSpace對象;可以通過訪問命名空間對象屬性來獲取參數值。

下面是壹個簡單的例子:通過parser.server獲取- host選項的值,通過parse.boolean_switch獲取-t選項的值。

查看幫助信息:

參數默認值:

指定參數:

打印幫助信息:

打印版本信息:

傳遞參數:

  • 上一篇:三黃菇簡介
  • 下一篇:糾纏論中禪宗潮流的中心是如何劃分的
  • copyright 2024歷史故事大全網