gamble.errors

custom exceptions and error handling

Exceptions

GambleException(*args, **kwargs)

base gamble exception class

InvalidCard(*args, **kwargs)

the given string is not a valid card

exception gamble.errors.GambleException(*args: Any, **kwargs: Any)[source]

Bases: Exception

base gamble exception class

Parameters:
  • args (Any) –

  • kwargs (Any) –

Return type:

None

__init__(*args: Any, **kwargs: Any) None[source]

exception constructor

Parameters:
  • args (Any) –

  • kwargs (Any) –

Return type:

None

exception gamble.errors.InvalidCard(*args: Any, **kwargs: Any)[source]

Bases: gamble.errors.GambleException

the given string is not a valid card

Parameters:
  • args (Any) –

  • kwargs (Any) –

Return type:

None