Skip to main content

Yu-Gi-Oh API Wrapper

Project description

Installation

You can install it with pip3:

pip3 install yugioh

Usage

Get card by name:

import yugioh

card = yugioh.get_card(card_name = "The Wicked Dreadroot")
print(card.name) #Returns "The Wicked Dreadroot"
print(card.archetype) #Returns "Wicked God"
print(card.attack) #Returns "4000"

Get card by ID:

import yugioh

card = yugioh.get_card(card_id = "62180201")
print(card.attack) #Returns "4000"
print(card.name) #Returns "The Wicked Dreadroot"

All cards with magician in their name:

import yugioh

cards = yugioh.get_cards_by_name(keyword = 'magician')
for card in cards.list:
    print(card)

Monster Attributes

Attribute

Description

name

The card’s name

archetype

The card’s archetype

attack

The card’s attack points

attribute

The card’s attribute

defense

The card’s defense points

description

The card’s description

id

The card’s ID

level

The card’s level

race

The card’s “race”

type

Monster/Normal card

cardmarket_price

The card’s Cardmarket price

tcgplayer_price

The card’s Tcgplayer price

ebay_price

The card’s eBay price

amazon_price

The card’s Amazon price

ebay_price

The card’s eBay price

coolstuffinc_price

The card’s CoolStuffInc price

Spell/Trap/Skill Attributes

Attribute

Description

description

The card’s description

id

The card’s ID

name

The card’s name

type

The card’s type

race

The card’s “race”

cardmarket_price

The card’s Cardmarket price

tcgplayer_price

The card’s Tcgplayer price

ebay_price

The card’s eBay price

amazon_price

The card’s Amazon price

ebay_price

The card’s eBay price

coolstuffinc_price

The card’s CoolStuffInc price

Please report all issues here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yugioh-0.0.26.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

yugioh-0.0.26-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file yugioh-0.0.26.tar.gz.

File metadata

  • Download URL: yugioh-0.0.26.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

File hashes

Hashes for yugioh-0.0.26.tar.gz
Algorithm Hash digest
SHA256 6496f05c62c5abea71a1703e8cde092594d5a7dc3382b1430c4e9b46bcac7022
MD5 3a5caac8b57bb8660cc383dbf986123a
BLAKE2b-256 87544ae8e348ccd6bd8936101945ad005d2faedd72b3a4f76dbc1e016d4f6141

See more details on using hashes here.

File details

Details for the file yugioh-0.0.26-py3-none-any.whl.

File metadata

  • Download URL: yugioh-0.0.26-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

File hashes

Hashes for yugioh-0.0.26-py3-none-any.whl
Algorithm Hash digest
SHA256 5652e50a0307d67ff1cbe7ca5b4c5fcaede8178ef271eb0fd55266e12b43300b
MD5 bc212841b6fea5733bf9a6a42af6b0a7
BLAKE2b-256 aadd2338838553e1c8062c83194d70aa4b81754252841e374ef1bd4b55b71a14

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page