Skip to content

jotasprout/Pop-Rock-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

191 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PopRock with Python

These scripts support Pop-Rock-PHP with the following tasks:

  • Get information from MusicBrainz about artists, their albums, and tracks
  • Get data from Last.fm (listeners and playcounts)
  • Extra data preparation tasks required for some artists

MusicBrainz

musicBrainz.py creates URLs for retrieving information using the MusicBrainz API

  • Release Groups (Each album)
  • Releases (Versions of each album)
  • Recordings (Songs)
  • Relationships (band members and other personnel)

MusicBrainz Documentation

Beginners Guide

Last.fm

lastFM.py creates URLs for retrieving listener statistics from multiple platforms using the last.fm API about

  • Artists
  • Albums (using a release's MBID)
  • Tracks (using a recording's MBID)

ListenBrainz.org

ListenBrainz.org includes these helpful pages:

SeatGeek

Now using using the SeatGeek API because both the API and its documentation are far superior to setlist.fm.

SetList.fm -- Nope

Their API is pretty useless and their documentation is even worse. Replaced with SeatGeek.

About

Wrangling data from MusicBrainz and LastFM

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors