About 57 results
Open links in new tab
  1. Cython: C-Extensions for Python

    Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex). It makes writing C extensions for Python as easy …

  2. Welcome to Cython’s Documentation — Cython 3.3.0a0 documentation

    Getting Started Cython - an overview Installing Cython Building Cython code Faster code via static typing Tutorials Basic Tutorial Calling C functions Using C libraries Extension types (aka. cdef …

  3. Tutorials — Cython 3.3.0a0 documentation

    Python string types in Cython code String literals General notes about C strings Passing byte strings Accepting strings from Python code Dealing with “const” Decoding bytes to text Encoding text to …

  4. Cython - an overview — Cython 3.3.0a0 documentation

    [Cython] is a programming language that makes writing C extensions for the Python language as easy as Python itself. It aims to become a superset of the [Python] language which gives it high-level, …

  5. Getting Started — Cython 3.3.0a0 documentation

    This version of the documentation is for the latest and greatest in-development branch of Cython. For the last release version, see here.

  6. Users Guide — Cython 3.3.0a0 documentation

    Cython for NumPy users Cython at a glance Your Cython environment Installation Compilation The first Cython program Adding types Efficient indexing with memoryviews Tuning indexing further Declaring …

  7. Installing Cython — Cython 3.3.0a0 documentation

    Many scientific Python distributions, such as Anaconda [Anaconda], Enthought Canopy [Canopy], and Sage [Sage], bundle Cython and no setup is needed. Note however that if your distribution ships a …

  8. Users Guide — Cython 3.3.0a0 documentation

    Cython for NumPy users Cython at a glance Your Cython environment Installation Compilation The first Cython program Adding types Efficient indexing with memoryviews Tuning indexing further Declaring …

  9. Cython for NumPy users — Cython 3.3.0a0 documentation

    This tutorial is aimed at NumPy users who have no experience with Cython at all. If you have some knowledge of Cython you may want to skip to the ‘’Efficient indexing’’ section. The main scenario …

  10. Faster code via static typing — Cython 3.3.0a0 documentation

    Cython is a Python compiler. This means that it can compile normal Python code without changes (with a few obvious exceptions of some as-yet unsupported language features, see Cython limitations).