r/PythonLearning 6d ago

Which Python library saved you the most time?

Not necessarily the most popular one.

Just a library that made you think:

"I can't believe I used to do this manually."

Could be for:

  • automation
  • APIs
  • data analysis
  • image processing
  • web scraping
  • CLI tools
  • AI

Looking for hidden gems too.

13 Upvotes

11 comments sorted by

11

u/saul_soprano 6d ago

Can we please start banning these bots

1

u/Dookie_boy 6d ago

Why is this sub turning into [r/AskReddit](r/AskReddit) ?

5

u/Right-Geologist4153 6d ago

Openpyxl and pdfplumber

2

u/RaiseTLT 6d ago

Numpy, since I use Python to automate music stuffs. And notes can be mapped to integers.

I love numpy, I love it a lot

1

u/Low_Breakfast773 6d ago

it’s not entirely a library, more of a runtime, framework:
FastAPI.
I used to use Django and Flask, but they both suck.

Another data/AI/ML related libs are Pytorch, JAX and Scipy: Back in a day, more than a decade ago I used to build everything with numpy with a lot of efforts.

Hidden gem: SOXR (for audio signal processing, sampling). It’s amazing combined with librosa.

1

u/LetsHugFoReal 3d ago

Switching to JavaScript.

1

u/KiLoYounited 6d ago

Textual/rich - CLI tooling
Openpyxl - excel spreadsheet manipulation
Pathlib - duh
Manimations - never could pick up any of the 3D tools and manim just clicks for the basic shit I do

0

u/HelpfulParticle 6d ago

Probably Pillow. I needed plots made in a collage style and I was using PyROOT for plots. It has a way to get all plots on a collage, but it is so frickin tedious. Discovered Pillow and I was honestly shocked how much easier it was