Skip to content

Pull data using Warcraft Logs API and turn it into observable trends.

Notifications You must be signed in to change notification settings

berg2043/WarcraftLogsPull

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WarcraftLogsPull

Descriptipon

Pulls data using Warcraft Logs API and turn it into observable trends.

There are currently 4 versions of this script. WCL pulls the top 100 dps and puts the rankings into one CSV file per boss. WCL_xlsx pull the top 100 dps and puts the rankings into an xlsx file. WCL_Full pulls all the rankings for dps and puts them into one CSV file per boss. WCL_Full_xlsx pulls all the rankings for dps and combines them into an xlsx file.

The 5 pieces of data collected per ranking are:
Name
Class
Spec
Item Level
DPS

Prerequisites

  • python
  • numpy
  • pandas
  • requests

Installation

Use pip to install the required python libraries.

Usage

Use python to launch the desired version

Built With

Python

  • numpy
  • pandas
  • requests

Support

This project is no longer supported. It should be easy to update by going to warcraftlogs.

Change Log

Started 10/29/18. Ran into raodblock when data was given as JSON. Assumed that meant I needed to learn Javascript, so I ran through codecademy only to learn that I could have done this without learning Java.
11/18/18: Wrote first bits of code that pulled top 100 DPS from US's names and DPS
11/19/18: Wrote version 1.0.
11/23/18: Wrote The Full version of WCL which pull all rankings. However, this is very slow.
11/23/18: Wrote the xlsx versions of WCL that merge all the data into an xlsx file for analysis. Orginal versions kept for those who don't want to use excel to analyze the data.

About

Pull data using Warcraft Logs API and turn it into observable trends.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages