diff --git a/examples/handle_errors.py b/examples/handle_errors.py new file mode 100644 index 0000000..7120d4e --- /dev/null +++ b/examples/handle_errors.py @@ -0,0 +1,8 @@ +import scrython + +# oops, we asked for an exact match to a card, but failed to put the name in quotes +# that's going to throw a Scryfall error +try: + search = scrython.cards.Search(q="!Black Lotus") +except scrython.ScryfallError as e: + print(str(e.status) + ' ' + e.code + ': ' + e.details)