https://github.com/sdpython/cpyquickhelper/blob/master/_doc/sphinxdoc/source/_static/project_ico.png?raw=true

cpyquickhelper: python + C++ in different waysΒΆ

Build status Build Status Windows https://circleci.com/gh/sdpython/cpyquickhelper/tree/master.svg?style=svg https://dev.azure.com/xavierdupre3/cpyquickhelper/_apis/build/status/sdpython.cpyquickhelper https://badge.fury.io/py/cpyquickhelper.svg MIT License https://codecov.io/github/sdpython/cpyquickhelper/coverage.svg?branch=master GitHub Issues Notebook Coverage Downloads Forks Stars size

Links: github, documentation, cpyquickhelper: python + C++ in different ways, blog

This library explores various technics to use C or C++ functions in Python. The code shows examples on how to link with pybind11 or cython, how to call BLAS or LAPACK function from cython code available through scipy. It also implement an event profiler based on the direct Python API (see EventProfiler).

The following links mixing C and Python may be useful: Extending Python with C or C++, Building C and C++ Extensions with distutils.

Interesting features: edit_distance_string, PyCContainer, get_simd_available_option, check_speed, measure_time, EventProfiler.

Modules

Functions

Classes

Methods

Static Methods

Properties

Module Index

Examples

Search Page

License

Changes

cpyquickhelper: python + C++ in different ways

Index

FAQ

Notebooks Gallery

History

Statistics on code

Unit Test Coverage