1006 shaares
1 private link
1 private link
2 results
tagged
click
Plutôt que clize (ou click), il est proposé de passer par hug ou typer.
Le truc marrant, c'est qu'il est tout à fait possible d'appeler une fonction en lui passant des paramètres nommés. Type
python -m mymodule \
set_dragon_feeding_schedule \
--feeding-times ['10:00','14:00','18:00'] # hopefully this way it gets recognized \
# how will you define parsing a dict with string to integer mapping?
--dishes=Creatures.Tiger:2 \
--dishes=Creatures.Human:1 \
--start-day=1020-03-21 # BTW bash allows no comments in multiline calls
Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It’s the “Command Line Interface Creation Kit”. It’s highly configurable but comes with sensible defaults out of the box.