Added examples and updated docs.
This commit is contained in:
parent
976b2694f8
commit
7d87ad21b8
|
@ -29,7 +29,7 @@ All attributes are listed assuming the following
|
|||
|`card.legalities()`|Dict | A dictionary of all formats and their legality.
|
||||
|`card.reserved()`|Bool | Returns True if the card is on the reserved list.
|
||||
|`card.reprint()`|Bool | Returns True if the card has been reprinted before.
|
||||
|`card.set()`|String | The 3 letter code for the set of the card.
|
||||
|`card.set_code()`|String | The 3 letter code for the set of the card.
|
||||
|`card.set_name()`|String | The full name for the set of the card.
|
||||
|`card.set_uri()`|String | The API uri for the full set list of the card.
|
||||
|`card.set_search_uri()`|String | Same output as set_uri.
|
||||
|
|
|
@ -0,0 +1,34 @@
|
|||
import scrython
|
||||
|
||||
getCard = input("What card would you like me to search? ")
|
||||
|
||||
card = scrython.cards.Named(fuzzy=getCard)
|
||||
|
||||
if card.object() == 'error':
|
||||
print(card.scryfallJson['details'])
|
||||
|
||||
if card.type_line() == 'Creature':
|
||||
PT = "({}/{})".format(card.power(), card.toughness())
|
||||
else:
|
||||
PT = ""
|
||||
|
||||
if card.cmc() == 0:
|
||||
mana_cost = ""
|
||||
else:
|
||||
mana_cost = card.mana_cost()
|
||||
|
||||
string = """
|
||||
{cardname} {mana_cost}
|
||||
{type_line} {set_code} {rarity}
|
||||
{oracle_text}{power_toughness}
|
||||
""".format(
|
||||
cardname=card.name(),
|
||||
mana_cost=mana_cost,
|
||||
type_line=card.type_line(),
|
||||
set_code=card.set_code().upper(),
|
||||
rarity=card.rarity(),
|
||||
oracle_text=card.oracle_text(),
|
||||
power_toughness=PT
|
||||
)
|
||||
|
||||
print(string)
|
Loading…
Reference in New Issue