README [Work-in-Progress]¶
LyricsScraping crawls and scraps lyrics from AZLyrics.
Dependencies¶
Platforms: macOS, Linux, Windows
Python: 3.5, 3.6, 3.7
BeautifulSoup
: used for crawling and parsing the lyrics webpagesrequests
: used for requesting the HTML content of lyrics webpagesyaml
: used for reading configuration files (e.g. logging)py-common-utils
: is a Python collection of utilities with useful functions and modules ready to be used in different projects. For instance, you will find code related to databases and logging.
Installation instructions¶
Download the LyicsScraping and py-common-utils libraries
…
Usage¶
These are the two ways to use the lyrics-scraping
package:
Run the
scraper
scriptUse the library as API in your own code
Run the main script¶
Run the script with:
$ python run_scraper.py -c
Note:
The option
-c
is for adding color to log messages.