A way to search your Spotify playlists with more control. Choose the songs you want which are added to a 'Queue Maker'. When satisfied, these songs can be added to a new playlist or a new queue. This code offers the following functionality:
- Choose songs from any one of your playlists by hand
- Filter your playlists by song names, artist names, and more
- Create a queue based on your choices above or even a playlist if you so choose
- Switch between devices connected to your Spotify account
- Python packages: Requests, Selenium, PyQt5
- Firefox cause the login page is opened on Firefox and I'm too lazy to add other browser support
- Geckodriver so Selenium can work with Firefox
- Sign up on the Spotify API and get yourself a client ID and client secret. Don't worry about the client URI, it doesn't matter.
- Create an ini file called client.ini in the root folder and add the following:
[CLIENT]
client_id = <client_id>
client_secret = <client_secret>
- cd to
spearch/gui
and runpython main.py
and you're good to go.