Skip to main content

Extracts Pokémon team information from a https://pokepast.es/ URL.

Project description

pokepastes-scraper

A simple library that converts a Pokemon team from https://pokepast.es to an object in Python.

Installation

pip install -U pokepastes-scraper

Usage

Let's say we want to parse this team which Gavin Michaels used to win the Oceania World Championships. Simply call team_from_url:

import pokepastes_scraper as pastes

team = pastes.team_from_url("https://pokepast.es/5c46f9ec443664cb")

for mon in team.members:
    print(f"{mon.species} with {mon.item}")

Output:

Iron Hands with Assault Vest
Amoonguss with Sitrus Berry
Pelipper with Focus Sash
Palafin with Mystic Water
Baxcalibur with Dragon Fang
Dragonite with Lum Berry

For a detailed example output of team_from_url, see test/example.py and its output test/example_team.json.

Tested in python 3.11, but likely compatible with 3.7+. Feel freet to contact me about functionality you would like implemented.

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

pokepastes-scraper-0.1.0.tar.gz (4.8 kB view hashes)

Uploaded Source

Built Distribution

pokepastes_scraper-0.1.0-py3-none-any.whl (5.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