小编use*_*353的帖子

如何在cython中编译时删除python断言?

所以,这是我的问题:我在python中编码,但我需要提高代码中某些部分的性能太慢.一个好的(简单的)解决方案似乎是使用cython; 我试了一下,结果很好.问题是我在我的python代码中使用assert语句.在使用cython之前,我可以使用-OO选项编译我的python代码,这样我就可以提供一个不执行任何断言测试的版本,并且仍然有调试的断言.但是在cython中编译的文件似乎总是执行断言.是否有一些选项可以传递给cython编译以删除(或不删除)断言?

python assert cython

6
推荐指数
1
解决办法
1706
查看次数

标签 统计

assert ×1

cython ×1

python ×1