Ответ 1
Благодаря комментарию larsmans и списку электронной почты Cython, у меня теперь есть много удовлетворительных возможностей для создания "аннотированного" HTML файла, не выходя из IPython:
(1) Использовать подпроцесс...
import subprocess
subprocess.call(["cython","-a","myfilename.pyx"])
(2) Включите глобальный флаг аннотации в Cython самостоятельно, прежде чем компилировать:
import Cython.Compiler.Options
Cython.Compiler.Options.annotate = True
(3) Передайте annotate=True
в cythonize()
[при использовании метода компиляции distutils
].
Кажется, что pyximport не имеет собственной прямой опции для включения аннотации.