class BadParameter(UsageError):
Known subclasses: click.exceptions.MissingParameter
An exception that formats out a standardized error message for a bad parameter. This is useful when thrown from a callback or type as Click will attach contextual information to it (for instance, which parameter it is).
Parameters | |
param | the parameter object that caused this error. This can be left out, and Click will attach this info itself if possible. |
param_hint | a string that shows up as parameter name. This
can be used as alternative to param in cases
where custom validation should happen. If it is
a string it's used as such, if it's a list then
each item is quoted and separated. |
Method | __init__ |
Undocumented |
Method | format_message |
Undocumented |
Instance Variable | param |
Undocumented |
Instance Variable | param_hint |
Undocumented |
Inherited from UsageError
:
Method | show |
Undocumented |
Class Variable | exit_code |
Undocumented |
Instance Variable | cmd |
Undocumented |
Instance Variable | ctx |
Undocumented |
Inherited from ClickException
(via UsageError
):
Method | __str__ |
Undocumented |
Instance Variable | message |
Undocumented |
click.exceptions.UsageError.__init__
click.exceptions.MissingParameter
click.exceptions.MissingParameter
Undocumented
Returns | |
str | Undocumented |