在我的手中,我有一个.pyc而不是相应的.py或.pyx。
是否可以对.pyc进行cythonize?
应该先将其解压缩为.py,如何进行?
最佳答案
Cython是Python的超集,因此您可以对.py
文件进行Cythonize。我之所以这样说是因为.pyc
文件可以反编译为.py
文件。有几个库可以做到这一点,但是,我建议您先看一下this question。
尽管可以做到,但并没有真正的好处,您的python代码最多可以提高20%的速度。
在我的手中,我有一个.pyc而不是相应的.py或.pyx。
是否可以对.pyc进行cythonize?
应该先将其解压缩为.py,如何进行?
最佳答案
Cython是Python的超集,因此您可以对.py
文件进行Cythonize。我之所以这样说是因为.pyc
文件可以反编译为.py
文件。有几个库可以做到这一点,但是,我建议您先看一下this question。
尽管可以做到,但并没有真正的好处,您的python代码最多可以提高20%的速度。