Python¶
Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation.
Read more about python on wikipedia https://en.wikipedia.org/wiki/Python_(programming_language)
Python supports:
Threading
Multiprocessing
Asynchronous programming
…
Some important frameworks based on it
FastAPI
Pydantic
PydanticAI
FastStream
Scrapy
PySpark
Django
Flask
…
Here is a list of python tools, libs and frameworks https://github.com/vinta/awesome-python. Of course this list is not complete — for example, Plone and many modern AI/LLM libraries are missing.
PDB tab completion¶
import pdb
import rlcompleter
pdb.Pdb.complete = rlcompleter.Completer(locals()).complete
pdb.set_trace()