Skip to main content

Magic: the Gathering deckstats

Project description

mtg-deckstats

PyPI PyPI - Python Version GitHub

How to install

pip install mtg-deckstats

Quick Start

Generate a deckstats report using the following steps:

import mtg_deckstats

report = mtg_deckstats.compute('<decklist url>')
print(report)

To speed things up, you can also compute reports with a pre-generated cache using the following steps:

import mtg_deckstats

cache = mtg_deckstats.pre_cache()

report_1 = mtg_deckstats.compute('<decklist url 1>', data=cache)
print(report_1)

report_2 = mtg_deckstats.compute('<decklist url 2>', data=cache)
print(report_2)

Supported deckbuilding websites

Internally mtg_deckstats relies on mtg_parser and thus, supports the following deckbuilding websites:

  • aetherhub.com
  • archidekt.com
  • deckstats.net
  • moxfield.com
  • mtggoldfish.com
  • scryfall.com
  • tappedout.net
  • tcgplayer.com

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

mtg_deckstats-0.0.1a1.tar.gz (8.1 kB view hashes)

Uploaded Source

Built Distribution

mtg_deckstats-0.0.1a1-py3-none-any.whl (11.6 kB view hashes)

Uploaded Python 3

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