Repository for resources on python programming and related frameworks
- Setting up python CI via pip using Github actions
- Setting up python CI via conda using Github actions
- Python List declaration
- Python decorators
- Different ways of getting python versions
- Advanced Python programming concepts
- Python lambda expressions to sort complex lists
- Python
ord()
andchr()
functions
-
Memory Profiling
- Python Memory Profiler Provides a python library to profile line-by-line the memory utilization of a python process.
-
Memory Management
- Pandas Memory Management Provides some neat suggestions on how to use optimize on memory when using pandas DataFrrame.
-
CPU profiling
- Profiling in Python (Detect CPU & memory bottlenecks) Provides a host of libraries to profile python code to identify bottlenecks.
- The
.whl
file of a python package having asetup.py
can be generated va the commandpython setup.py sdist bdist_wheel
. This creates a folder nameddist
which has two files with extensions.whl
and.tar.gz
.