Python
Venv
Venv makes an isolated python environment
python3 -m venv .venv
source ./venv/bin/activate
Django
https://www.djangoproject.com/
Models create database entries for you. There is mapping of fields to databae Many-to-one relatioships. You can talk back
Views Templates Generic views
Admin page
Django rest framework Django channels
Generators
Collections
Protocols
Abstract Base classes
Metaclasses
Modules
sqlite
python internals
https://devguide.python.org/ https://github.com/python/cpython https://devguide.python.org/exploring/
Python/python.c MOdules/main.c
python -h. when was the last time I looked at that?
understanding python bytecode
the dis
module
Hacking the CPython Interpreter
Venv
venv virtualenv conda pyenv
Async
Type Hints
mypy
stdlib
pickle copy functools itertools
re expressions sqlite
C interop
Cython
libraries
numpy scipy pandas matplotlib tensroflow pytorch scikitlearn networkx opencv pygame beautiful soup
pwntools poetry dependency management Dask nltk cvxpy
flake8
pytest hypothesis
FASTAPI combining starlette - asynchronosusw api pydantic - type hinting into enfrocmeent
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
async def root():
return {"message": "Hello World"}
Memray is a memory profiler for Python
pyiodide
taichi high performance programming in python
python decompiler why would you even want this?