Re: cython

Startseite

Nachricht beantworten
Autor: Jérôme Kieffer
Datum:  
To: guilde
Betreff: Re: cython
On Tue, 2 Feb 2021 10:16:56 +0100
Patrick Dupre <pdupre@???> wrote:

> Est-ce cython est compatble avec python3 ?


Absolument !

Cython version 3 est dans les tuyaux. il y a pas mal de changements
dont le fait que les string deviennent unicode. Il y a deja eu
plusieurs betas de sortie.

Néanmoins cython 0.2x.x, la version stable, est parfaitement compatible avec python2+3.
il y a 3 modes distincts:
* Python2, par défaut
* Python3 sauf les chaînes de caractères qui restent des bytes
* Python3 pure

Au moment de la compilation, il faut donner des directives au
compilateur pour qu'il utilise un mode ou un autre, par exemple en
entête du fichier:

#cython: language_level=3