Dive into your Spotify listening habits with this Python-based analyzer! Gain insights into your music preferences and discover hidden trends, just like your annual Spotify Wrapped. This project provides a console-based interface (powered by the urwid library) to analyze your Spotify data, offering unique perspectives on your musical journey.
Installation:
- Install Poetry: Follow the link (https://python-poetry.org/docs/) for setup instructions (recommended for isolated environments).
- Clone the Repository: Run
git clone https://github.com/vldtsw/py_spot_analyzer.git
to download the project files. - Activate Virtual Environment: Switch to the project directory (
cd py_spot_analyzer
) and executepoetry shell
to activate the isolated environment. - Install Dependencies: Use
poetry install
to download required packages. - Environment Variables Setup: If needed, run
poetry run python env_setup.py
to configure environment variables. - Run the Application: Initiate the analyzer with
poetry run python main.py
.