musiccharts

A small python script to scrap (electronic) music charts into directories with csv files.

Installation (not working yet)

Run the command pip install git+https://github.com/DustinScharf/musiccharts in your terminal to download musiccharts into a directory of your choice.

How to use musiccharts?

GUI Mode

Open a terminal in the directory you installed musiccharts to and type python3 main.py 999

This image shows the GUI of musiccharts

CLI Mode

Everything is safed into the directory HOME/MusicCharts

Open a terminal in the directory you installed musiccharts to and use one of the following commands.

Get TOP 100 of ALL GENRES: python3 main.py 0
Get TOP 100 of GENRE with GENRE_ID: python3 main.py GENRE_ID
(see GENRE IDs below)

Example
Use python3 main.py 1 to get the Top 100 drum and bass charts

GENRE IDs

DRUM_AND_BASS = 1
HARD_TECHNO = 2
ELECTRONICA = 3

HOUSE = 5
TECHNO = 6
TRANCE = 7
HARD_DANCE_AND_HARDCODE = 8
BREAKS_AND_BREAKBEAT_AND_UK_BASS = 9

TECH_HOUSE = 11
DEEP_HOUSE = 12
PSY_TRANCE = 13
MINIMAL_AND_DEEP_TECH = 14
PROGRESSIVE_HOUSE = 15
DJ_TOOLS = 16

DUBSTEP = 18

GitHub

GitHub - DustinScharf/musiccharts: Python Library: Scrap electronic music charts into CSV files
Python Library: Scrap electronic music charts into CSV files - GitHub - DustinScharf/musiccharts: Python Library: Scrap electronic music charts into CSV files