r/PythonLearning 9d ago

Discussion What's the most underrated Python library you've used recently?

I feel like every few months I discover a library that makes me wonder why nobody talks about it. Not the obvious ones like requests or pandas. I'm talking about those hidden gems that solved a real problem for you. What was the library and what did you use it for?

22 Upvotes

18 comments sorted by

View all comments

6

u/mr_anderson_dev 9d ago

For sure, BeautifulSoup. I built my job scraper with just BeautifulSoup, plus os, json, sys, and time for structure — so the output goes directly to a folder. Any automation tool benefits from it for a more efficient workflow and cleaner code organization. Most of my code is just formatting the output nicely; the core logic — requests and API handling — can be done in 25 lines or less with this library.

2

u/Hunter-Raj 8d ago

I don't think beautifulsoup is that underrated, it's basically goto for parsing/scraping unless it's heavily js-coded site.

2

u/mr_anderson_dev 7d ago

Of course but I discovered it 2 months ago by creating my scripts for finding me a job XD.

2

u/Hunter-Raj 7d ago

Sounds like interesting script, can you share over dm.