The 1001 Tracklist Website Utils repository contains different utility methods in order to traverse and scrape 1001TrackLists. Each directory within the repository contains the necessary packages in order to execute a specific purpose of scraping the wwebsite, listed below.
The different utilities currently created include:
listtracks
: takes in the specified artist and year as parameters and searches for 'artist edc year' in order to get the tracklist for their set in the specifiedyear
. It then places the name of all the tracks in the specified set into the file namedtracklist-[artist]-edc[year]
.scrape.py
will perform the website scraping and create the file containing the list of tracks per setdownload.py
will open tabs in a browser that has searched for all of the songs in the file for the specifiedartist
andyear