runner.py 文件源码

python
阅读 33 收藏 0 点赞 0 评论 0

项目:katana-sdk-python3 作者: kusanagi 项目源码 文件源码
def key_value_strings_callback(ctx, param, values):
    """Option callback to validate a list of key/value arguments.

    Converts 'NAME=VALUE' cli parameters to a dictionary.

    :rtype: dict

    """

    params = {}
    if not values:
        return params

    for value in values:
        parts = value.split('=', 1)
        if len(parts) != 2:
            raise click.BadParameter('Invalid parameter format')

        param_name, param_value = parts
        params[param_name] = param_value

    return params
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号