标签:com 添加 好的 体会 man ima flag 接收参数 ict
Click 是 Flask 的团队 pallets 开发的开源项目,它使命令行数据处理变得更简单。
import click
def test(pwd):
click.secho(pwd, fg="red")
CONTEXT_SETTINGS = dict(help_option_names=[‘-h‘, ‘--help‘]) # -h 生效
@click.command(context_settings=CONTEXT_SETTINGS)
@click.option(‘-v‘, ‘--version‘, is_flag=True, help="显示版本")
@click.option(‘--user‘, help="显示输入user")
@click.option(‘-p‘,‘--pwd‘, default="password", help="显示输入pwd")
def main(version,user,pwd):
if version:
click.secho("版本:1.0版本", fg="yellow") #自己体会
elif user:
click.secho(user, fg="blue") #输出接收之
elif pwd:
test(pwd) #调用函数
if __name__ == ‘__main__‘:
main()
脚本执效果如图
希望可以帮到大家,祝大家玩得开心!
标签:com 添加 好的 体会 man ima flag 接收参数 ict
原文地址:https://www.cnblogs.com/r00too/p/12910121.html