cypher2

Retrieve Music Lyrics


Keywords
hacktoberfest
License
MIT
Install
pip install cypher2==1.0.1

Documentation

Welcome to the Cypher. Blog post here

Here are a couple other blog posts that use Cypher to get data: Analyzing Rap Lyrics Using Word Vectors and Using Lyrics to Predict Genre

=======================

Easily get music lyrics

To install, use pip:

pip install thecypher

Example:

>>> import thecypher as cy
>>> coasts = cy.get_lyrics('coasts')
>>> coasts[0]
{'album': 'Coasts (2016)',
 'artist': 'coasts',
 'genre': 'Indie_Pop',
 'id': 0,
 'lyric': 'We fell in love',
 'song': 'Oceans',
 'year': '2016'}

Convert it to a pandas DataFrame like so:

>>> import pandas as pd
>>> coasts_df = pd.DataFrame(coasts)
>>> coasts_df.head()
album artist genre id lyric song year
0 Coasts (2016) coasts Indie_Pop 0 We fell in love Oceans 2016
1 Coasts (2016) coasts Indie_Pop 1 Right by the ocean Oceans 2016
2 Coasts (2016) coasts Indie_Pop 2 Made all our plans Oceans 2016
3 Coasts (2016) coasts Indie_Pop 3 Down on the sand Oceans 2016
4 Coasts (2016) coasts Indie_Pop 4 And from the tips of your fingers Oceans 2016