π§ Lyric Finder CLI β Build Your First Real-World Python App
$3
$3
https://schema.org/InStock
usd
Phanutchanat Nongya
A beginner-friendly Python project with real API requests, web scraping, and export to .txt
and .csv
.
Build a real-world Python project you can actually use.
This CLI-based lyrics finder app shows you how to:
- π Search song lyrics using public APIs
- π Fall back to web scraping when the API fails
- πΎ Save lyrics as
.txt
and.csv
files automatically - π§ Learn how to write clean, user-friendly command-line Python scripts
Itβs beginner-friendly, fully documented, and ready to run with a single command.
β What Youβll Get:
-
main.py
β CLI app (all-in-one) -
api_client.py
β fetch from public lyrics API -
scraper.py
β fallback web scraping (Genius) -
utils.py
β formatted terminal output -
lyrics.csv
β auto-created file for exported lyrics -
saved_lyrics/
β folder with.txt
lyrics per song -
README.md
β full usage guide -
LICENSE.txt
β personal use license
π‘ Use Cases:
- β Practice real-world Python skills
- β Build a portfolio project
- β Collect lyrics for study, writing, or AI datasets
- β Teach beginners how APIs & CLI apps work
0 sales
1 Python CLI App (.zip) β includes API + scraper + CSV/TXT export
File Type
ZIP (.zip)
Python Version
3.7 or newer
Skill Level
BeginnerβIntermediate
License
Personal use only
Export Format
TXT, CSV
Includes Fallback?
Yes β Genius.com Web Scraper
Size
5.55 KB
Add to wishlist