git clone https://github.com/jarrettdev/Soundcloud-Scraper
cd Soundcloud-Scraper
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
- Grab a client ID from SoundCloud using your browser's network tools.
- Place the client ID in client_id.txt.
- Choose an artist to start the scraper from. All the artists in the CSV will be somewhat related to the artist you choose.
- Modifiy the ARTIST_NAME variable inside relative_artist_scraper.py.
- Change the filter variables to narrow down your scrape (MIN_FOLLOWERS, MIN_TRACK_COUNT, and MIN_FOLLOWING_TO_FOLLOWERS).
- Run the following commands one after another :
- python relative_artist_scraper.py 1 (stop this command manually or it will keep pulling links)
- python relative_artist_scraper.py 2
- python relative_artist_scraper.py 3
- python relative_artist_scraper.py 4