johnwmillr / LyricsGenius

Download song lyrics and metadata from Genius.com 🎶🎤
http://www.johnwmillr.com/scraping-genius-lyrics/
MIT License
899 stars 159 forks source link

Command line interface should use argparse #53

Closed johnwmillr closed 5 years ago

johnwmillr commented 6 years ago

https://github.com/johnwmillr/LyricsGenius/blob/6a91cd2ac1ef100cbd5cab5f55112963b7b91ca0/lyricsgenius/__main__.py#L17

The current method for accepting inputs from the command line uses ad-hoc string parsing. The proper way to parse command line inputs is argparse.

Switching to argparse should be fairly straightforward, maybe a good first issue.