/pandora-to-google-music

Sync Pandora likes to Google Music playlists

Primary LanguagePython

A python script to sync liked songs in Pandora to Google Play Music All Access playlists.

After running the script you will have a "Pandora" playlist with all of the songs you have liked. There will also be playlists for each station that has liked songs. The format for these is "Pandora - STATION NAME".

Dependencies

# Step 1: Install lxml dependencies
# In CentOS/Fedora:
yum install libxml2-devel libxslt-devel
# or in Ubuntu/Debian:
apt-get install libxml2-dev libxslt-dev

# Step 2: Install python libraries
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt

# Step 3: Configure pydora (pandora connection)
source venv/bin/activate
pydora-configure

Usage

python pandora_to_google_music.py

The script will:

  1. Ask for your Pandora and Google Music login details
  2. Scrape your likes from Pandora
  3. Match these songs with Google Music
  4. Add the songs that match to Google Music playlists

Enjoy!