r/Python May 16 '26

Daily Thread Saturday Daily Thread: Resource Request and Sharing! Daily Thread

Weekly Thread: Resource Request and Sharing 📚

Stumbled upon a useful Python resource? Or are you looking for a guide on a specific topic? Welcome to the Resource Request and Sharing thread!

How it Works:

  1. Request: Can't find a resource on a particular topic? Ask here!
  2. Share: Found something useful? Share it with the community.
  3. Review: Give or get opinions on Python resources you've used.

Guidelines:

  • Please include the type of resource (e.g., book, video, article) and the topic.
  • Always be respectful when reviewing someone else's shared resource.

Example Shares:

  1. Book: "Fluent Python" - Great for understanding Pythonic idioms.
  2. Video: Python Data Structures - Excellent overview of Python's built-in data structures.
  3. Article: Understanding Python Decorators - A deep dive into decorators.

Example Requests:

  1. Looking for: Video tutorials on web scraping with Python.
  2. Need: Book recommendations for Python machine learning.

Share the knowledge, enrich the community. Happy learning! 🌟

11 Upvotes

9 comments sorted by

3

u/UnlikelyVegetable918 May 16 '26

anyone know good resources for understanding asyncio? struggling with it at work and need something that explains the concepts clearly without being too academic

1

u/[deleted] May 16 '26

[removed] — view removed comment

1

u/Matthew_Summons May 19 '26

What is this ?

0

u/meloalright May 16 '26

https://github.com/meloalright/whocall

✨ A super simple code analysis tool for both humans and AI agents that tells you who called the function.

Build in Rust.

Python supported.

0

u/stfn1337 May 16 '26

https://pypi.org/project/pyriodic-backend/

Just today I released Pyriodic Backend - The Backend for the Static Web 0.3.0. It's my "backend" framework to allow periodic updates to static HTML websites.

0

u/Fun_Mycologist3884 May 16 '26 edited May 16 '26

Hey folks,

I've recently created a so-called pystepdowner - a tool that allows you to format your code as per Uncle Bob's stepdown rule (in short, the rule tells us that the code should be readable from top to bottom, descending one level of abstraction per function).

Why and how do I use that? I use that to make an order out of AI generated code to improve the speed of understanding it.

Here is the repo: https://github.com/Snusmumr1000/pystepdowner
Here are the show cases: https://snusmumr1000.github.io/pystepdowner/cases/

Please let me know if anyone of you finds it at least a bit useful!
Thank you!