如何设置多值选项的默认值

核糖核酸

我想要这样的东西:

import click

@click.command()
@click.option("-r", "--range", nargs=2, type=int, default=(1,2), show_default=True)
def scale(range):
   print "scale to %d - %d" % range

if __name__ == '__main__':
   scale()

但是,多值选项的默认值在这里不起作用。如何正确做?

大卫主义

现在它已在master中实现,并且在发布v3时将普遍可用。通过将迭代器传递给,它将如您所写的那样工作default=nargs=multiple=True分别和一起获得支持

@click.command()
@click.option('--foo', default=[23, 42], type=click.FLOAT, multiple=True)
def cli(foo):
    for item in foo:
        click.echo(item)

@click.command()
@click.option('--arg', default=((1, 2), (3, 4)), nargs=2, multiple=True, type=click.INT)
def cli(arg):
    for item in arg:
        click.echo('<%d|%d>' % item)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为选择选项设置默认值

来自分类Dev

多值设置未使用默认值初始化

来自分类Dev

在html中设置选项的默认值

来自分类Dev

如何设置HTML选择的默认值?

来自分类Dev

ACF:如何更改默认值/设置

来自分类Dev

Rails ActiveAdmin。如何设置默认值?

来自分类Dev

如何设置阴影属性的默认值

来自分类Dev

如何设置HTML选择的默认值?

来自分类Dev

如何设置指令属性的默认值?

来自分类Dev

如何设置<p:selectOneMenu的默认值

来自分类Dev

如何为const设置默认值?

来自分类Dev

如果我只有选项属性,如何在vuemultiselect中设置默认值?

来自分类Dev

如何在 Sequelize 的“BelongsTo”关联中设置外键的默认值或选项?

来自分类Dev

将select的默认值设置为null选项

来自分类Dev

设置产品选项默认值:opencart 2.3.0.2

来自分类Dev

Angular选项组自动完成设置默认值

来自分类Dev

从 bash 选项中获取路径并设置默认值

来自分类Dev

如何设置默认值ngOptions,当选项是对象,并且默认情况下是一个整数ID

来自分类Dev

如何在jQuery Ul选项卡中设置最后一个选项卡默认值?

来自分类Dev

将R设置为包括丢失的数据–如何将table()的useNA =“ ifany”选项设置为默认值?

来自分类Dev

Android:如何设置Spinner的默认默认值?

来自分类Dev

如何更改Firefox首选项默认值?

来自分类Dev

如何防止:`CIFS:未知的挂载选项“默认值”?

来自分类Dev

如果Command值为null,如何设置默认值

来自分类Dev

Angular JS指令:如何设置选定值或默认值

来自分类Dev

P4Merge忘记了我的比较方法首选项。如何设置默认值?

来自分类Dev

如何在隐藏时将选项设置为空白,但在可见时保留默认值-html / php?

来自分类Dev

P4Merge忘记了我的比较方法首选项。如何设置默认值?

来自分类Dev

如何为实体的属性设置默认值,该默认值取决于先前的数量

Related 相关文章

  1. 1

    如何为选择选项设置默认值

  2. 2

    多值设置未使用默认值初始化

  3. 3

    在html中设置选项的默认值

  4. 4

    如何设置HTML选择的默认值?

  5. 5

    ACF:如何更改默认值/设置

  6. 6

    Rails ActiveAdmin。如何设置默认值?

  7. 7

    如何设置阴影属性的默认值

  8. 8

    如何设置HTML选择的默认值?

  9. 9

    如何设置指令属性的默认值?

  10. 10

    如何设置<p:selectOneMenu的默认值

  11. 11

    如何为const设置默认值?

  12. 12

    如果我只有选项属性,如何在vuemultiselect中设置默认值?

  13. 13

    如何在 Sequelize 的“BelongsTo”关联中设置外键的默认值或选项?

  14. 14

    将select的默认值设置为null选项

  15. 15

    设置产品选项默认值:opencart 2.3.0.2

  16. 16

    Angular选项组自动完成设置默认值

  17. 17

    从 bash 选项中获取路径并设置默认值

  18. 18

    如何设置默认值ngOptions,当选项是对象,并且默认情况下是一个整数ID

  19. 19

    如何在jQuery Ul选项卡中设置最后一个选项卡默认值?

  20. 20

    将R设置为包括丢失的数据–如何将table()的useNA =“ ifany”选项设置为默认值?

  21. 21

    Android:如何设置Spinner的默认默认值?

  22. 22

    如何更改Firefox首选项默认值?

  23. 23

    如何防止:`CIFS:未知的挂载选项“默认值”?

  24. 24

    如果Command值为null,如何设置默认值

  25. 25

    Angular JS指令:如何设置选定值或默认值

  26. 26

    P4Merge忘记了我的比较方法首选项。如何设置默认值?

  27. 27

    如何在隐藏时将选项设置为空白,但在可见时保留默认值-html / php?

  28. 28

    P4Merge忘记了我的比较方法首选项。如何设置默认值?

  29. 29

    如何为实体的属性设置默认值,该默认值取决于先前的数量

热门标签

归档