Skip to content

Latest commit

 

History

History
81 lines (63 loc) · 5.87 KB

README_Python.md

File metadata and controls

81 lines (63 loc) · 5.87 KB

Python

Category

Concurrent / Parallel / Distributed

package function demo
pykka Pykka is a Python implementation of the actor model, which makes it easier to build concurrent applications https://www.pykka.org --
Delegator.py Subprocesses for Humans 2.0. --

Debug / Profile

package function demo
stackprinter Debugging-friendly tracebacks for Python demo-stackprinter
PySnooper Never use print for debugging again --
better-exceptions Pretty and more helpful exceptions better-exception-demo
py-heat using heamap as profiler py-heat-demo
pyheatmagic py-heat in jupyter notebook pyheatmagic-demo
revivalkit continue from last CTRL-C or exception revivalkit-demo
memory-profiler monitoring memory consumption of a process line by line --
livepython trace python code in real-time livepython-demo
rebound fetch StackOverFlow when the code compile error rebound-demo

Development

package function demo
more-itertools More routines for operating on iterables, beyond itertools --
tqdm progress bar tqdm-demo
schedule human readable crontab in python --
python-fire auto generate CLI-interface --

Formatter

package function demo
black The uncompromising Python code formatter --
pyright Static type checker for Python (Microsoft) --
MonkeyType A system for Python that generates static type annotations by collecting runtime types --

Logging

package function demo
rich Rich is a Python library for rich text and beautiful formatting in the terminal. https://www.willmcgugan.com/tag/rich/ rich-demo
loguru Python logging made (stupidly) simple loguru-demo
logme colorful logging logme-demo
coloredlogs Colored stream handler for Python's logging module coloredlogs-demo

MISC

package function demo
maildown A super simple CLI for sending emails https://www.maildown.app/ --
requests-async async-await support for requests --
perfplot Performance plots for Python code perfplot-demo
fake-useragent generate the useragent --
browsercookie load your browser cookies --

Contribute

Welcome to fork this project and send me a PR. If you want to share some new category, please follow the same template in below.

package function demo
NAME and the LINK to original page short DESCRIPTION to explain the purpose as possible as we can to find the gif or image to undestand how it works

Developer invented tools to make the work better, what I want to do is simply record and share what I used to use. Give me a ⭐ if this collection helps you too. I'll be happy that this documentation is useful.