$cython -a mycode.pyx
你得到一个非常好的HTML“注释”文件与黄色阴影表示缓慢的python *** 作与快速C *** 作.每当您在Sage中编译Cython代码时,您也可以获得与该链接相同的HTML文件.我的问题是:(1)如果我使用distutils进行编译,我可以获取这个HTML文件吗? (2)如果我使用pyximport进行编译,我可以得到这个HTML文件吗?谢谢!!
解决方法 感谢larsmans的评论和 Cython email list,我现在有许多令人满意的选项来生成“注释”的HTML文件,而不会离开IPython:(1)使用子进程…
import subprocesssubprocess.call(["cython","-a","myfilename.pyx"])
(2)在编译之前自己打开Cython中的全局注释标志:
import Cython.Compiler.OptionsCython.Compiler.Options.annotate = True
(3)将注释= True转换为cythonize()[使用distutils
compilation method时].
似乎pyximport没有自己的直接选项来打开注释.
总结以上是内存溢出为你收集整理的Cython -a标志(生成黄色阴影的HTML),无需命令行全部内容,希望文章能够帮你解决Cython -a标志(生成黄色阴影的HTML),无需命令行所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)