A Python wrapper for the Disney API
Project description
MouseTools
A Python wrapper for the Disney API. Data is pulled directly from Disney. This package supports Walt Disney World and Disneyland.
Installation
You can install using pip:
pip install MouseTools
You can also install directly from this repo in case of any changes not uploaded to Pypi.
pip install git+https://github.com/scaratozzolo/MouseTools
Example usage:
import MouseTools
wdw_dest = MouseTools.Destination(80007798)
print(wdw_dest.get_park_ids())
dlr_dest = MouseTools.Destination(80008297)
print(dlr_dest.get_attraction_ids())
mk = MouseTools.Park(80007944)
print(mk.get_wait_times())
pirates = MouseTools.Attraction(80010177)
print(pirates.get_wait_time())
# You don't have to know any ids to get started.
MouseTools.ids.WDW_ID # Walt Disney World Resort
MouseTools.ids.DLR_ID # Disneyland Resort
# Single park ids
MouseTools.ids.MK_ID # Magic Kingdom
MouseTools.ids.EPCOT_ID # EPCOT
MouseTools.ids.HS_ID # Hollywood Studios
MouseTools.ids.AK_ID # Animal Kingdom
MouseTools.ids.TL_ID # Typhoon Lagoon
MouseTools.ids.BB_ID # Blizzard Beach
MouseTools.ids.DLP_ID # Disneyland Park
MouseTools.ids.CA_ID # California Adventure
# List of ids
# Parks
MouseTools.ids.WDW_PARK_IDS
MouseTools.ids.DLR_PARK_IDS
# Entertainment Venues
MouseTools.ids.WDW_EV_IDS
MouseTools.ids.DLR_EV_IDS
# Attractions
MouseTools.ids.WDW_ATTRACTION_IDS
MouseTools.ids.DLR_ATTRACTION_IDS
# Entertainments
MouseTools.ids.WDW_ENTERTAINMENT_IDS
MouseTools.ids.DLR_ENTERTAINMENT_IDS
For more documentation go to the wiki or run the following command from a termainal:
python -m pydoc MouseTools
I created this project to help with another project found here. Some parts of the wrapper were created with that in mind.
If you notice any issues please open a new issue with a "bug" label. Furthermore, if you have any feature requests, open a new issue with a "feature request" label.
This package uses the ThemeParks.wiki API.
License
This project is distributed under the MIT license. For more information see LICENSE
https://github.com/scaratozzolo/MouseTools
Disclaimer
This project is in no way affiliated with The Walt Disney Company and all use of Disney Services is subject to the Disney Terms of Use.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.