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
.whlfile of a python package having asetup.pycan be generated va the commandpython setup.py sdist bdist_wheel. This creates a folder nameddistwhich has two files with extensions.whland.tar.gz.