pywow

Python WoW API Wrapper


Keywords
wow, world, of, warcraft, world_of_warcraft, python, api, wrapper, lib
License
MIT
Install
pip install pywow==1.0

Documentation

pyWoW

Python WoW API Wrapper

Installation

  1. pip install -U pywow
  2. Get API Key for WoW Community here
  3. Create/add to file config.py in project folder with these values:
blizzard_key = 'Your_WoW_Community_APIKEY_here'

Usage

! Only EU region is currently supported

import wow

Quick Tutorial

Get character

char = wow.Character(name='CharacterName', realm='Character realm')
print('{name} on {realm} ({xplvl}lvl/{ilvl})\nPlaying as {class},{race} at {side}'.format(
	{'name':char.full_name, 'realm':char.realm.name, 'xplvl':char.level['xp']
	'ilvl':char.level['item'], 'class':char.wow_class.name, 'race':char.race.name,
	'side':char.race.side}))