Source
Perf
memray: Memray is a memory profiler for Python. It can track memory allocations in Python code, in native extension modules, and in the Python interpreter itself. It can generate several different types of reports to help you analyze the captured memory usage data. While commonly used as a CLI tool, it can also be used as a library to perform more fine-grained profiling tasks.
FFI
- Calling C functions from Python
- cppyy: Automatic Python-C++ bindings
- Cython: Static Typing and C/C++ Interfacing in (C)Python
- How and why to write Python binary extension modules using C++
- pybind11 — Seamless operability between C++11 and Python
- pydotnet: Direct interop between Python and .NET assemblies via Microsoft C++/CLR and Boost.Python.
- Python - using C and C++ libraries with ctypes
- Wrappy: Wrapping python made easy
Tags:
language
vm
python
Last modified 07 October 2024