Python Resources

We recently created a Python Resources page
We tried to make it a very complete resource and guide article
This is just a info page, no ads or affiliate links
Development Tools, Cheat Sheets, Validators, E-books, Script Codes, Pandas, Libraries, References, Documentation, More
Please let us know if you have any other resources that should be listed here

https://rshweb.com/blog-python-resource-tools

16 comments · 96% upvoted · other discussions

comments

Think-Student-8412

Wow I truly hope this is awesome, I'm new to data analytics and this seems like the kind of page that I need, thanx alot guys🙌

Sea-Ad7805

Also have a look at this list of Python resources: https://github.com/vinta/awesome-python

rshweb1010 [OP]

Yes another great one, Thanks
Here is what I added:

The Ultimate Python Toolbox: Awesome Python

Awesome Python (github.com/vinta/awesome-python) is the most popular curated collection of Python libraries, frameworks, and tools. With hundreds of thousands of stars, it covers everything from web development (FastAPI, Django, Flask) and data science (pandas, Polars, PyTorch, scikit-learn) to automation, machine learning, GUI, security, and more niche areas. Constantly updated by the community, it’s the first place most developers check when starting a project or looking for the best tool for the job—perfect for beginners and experts alike.

[deleted]
Sea-Ad7805

Maybe add this Python execution visualizer: https://github.com/bterwijn/memory_graph

And this for recursion: https://github.com/bterwijn/invocation_tree

Probably as "Development Tools".

rshweb1010 [OP]

Yes very nice - Added
Please let us know if you find any others
Thank you
RSH Web Services

Sea-Ad7805

Great, but your description of the packages is not very accurate now.

rshweb1010 [OP]

please let me know what it should be?

Sea-Ad7805

invocation_tree: generates a live invocation tree (call tree) of your program, making function calls and returns visible as the code runs. By watching the tree grow and unwind in real time, you get an intuitive feel for recursion’s depth-first execution and can spot where things go wrong. More broadly, it supports a “divide and conquer” way of thinking by showing how a problem splits into subproblems and then combines back into a final result.

rshweb1010 [OP]

Updated, again thanks

Sea-Ad7805

memory_graph: is a teaching tool and debugging aid that makes Python’s reference model visible—especially aliasing, mutable data types, and the effects of shallow vs deep copy. It helps learners build the right mental model for Python data by showing how names point to objects and how mutations propagate through shared references. It visualizes the structure of your data so you can more easily understand and debug anything from simple containers to custom data structures. It also visualizes function calls and variable scope via the call stack, letting you inspect the complete program state as execution unfolds.

rshweb1010 [OP]

Updated, again thanks

ExactEducator7265

nice to have it all in one spot. thank you.

rshweb1010 [OP]

Always nice to hear our work is appreciated, again thanks