Skip to content

Python Notes

good to use libs, for things I commonly do.

  1. typer - cli
  2. fastapi + sqlalchemy + sqlmodel - BE Service + DB thing, sqlmodel allows bridging SQLAlchemy and Pydantic
  3. pydantic + pydantic-settings - pydantic for validation and pydantic-settings for config stuff
  4. openpyxl - excel sheets, avoid pandas if you don’t need the additional stuff.
  5. paramiko + fabric - SSH client, pure python
  6. rich - nice logs and console stuff. use Console() and work from there.