click常用命令

  • command
  • option
  • echo

command:创建一个新的Command并将修饰后的函数用作回调。这还将自动将所有修饰的option()s和argument()s作为参数附加到命令
option:主要功能是为命令行添加选项
echo:用于输出结果

  1. @click.command()
  2. @click.option("--name", default="li", help="your name")
  3. @click.option("--age", default="25", help="your age")
  4. def hello(name, age):
  5. click.echo(name)
  6. print(age)
  7. if __name__ == '__main__':
  8. hello()
  9. ----------------------------
  10. #li
  11. #25

click文档:https://click.palletsprojects.com/en/7.x/api/