Python Resources

Python official documentation

Libraries

General purpose

Dependency management:

Plots:

APIs:

Time series:

Data processing:

Dashboards:

Other:

  • httpx
  • Pydantic
  • Quarto
  • AutoGluon
  • mypy: Static typing
  • nbQA: quality assurance
  • Flake8: style guide enforcement
  • Poetry: dependency management
  • Joblib: running pipelines, memory management
  • decimal
  • Pendulum
  • PyPDF
  • Icecream: debugging
  • Loguru
  • Rich: rich output to terminal
  • Argparse
  • Tqdm
  • Xarray
  • Result
  • Sqlmodel
  • SQLAlchemy
  • BeautifulSoup
  • SymPy
  • Cookiecutter
  • Pickle
  • Pygame
  • Missingno
  • Jinja2
  • Watchdog: file system changes
  • Returns
  • Numerizer
  • Box
  • pipe
  • Nicegui
  • Screenshot-to-code

Books

  • Fluent Python
  • Clean Architectures in Python
  • Architecture Patterns with Python
  • High Performance Python
  • CPython Internals
  • Python Distilled

Websites