Cython是Python的一个模块,可以将python语言“翻译”成C语言。
如何安装?
python -m pip install Cython -i https://pypi.tuna.tsinghua.edu.cn/simple/
新建两个文件helloworld.pyx和setup.py。
helloworld.pyx
print("hello world")
setup.py
from setuptools import setup
from Cython.Build import cythonize
setup(
ext_modules = cythonize("helloworld.pyx")
)
执行bash命令
python setup.py build_ext --inplace
将会生成helloworld.c。
输入python进入python解释器,像导入库一样调用上面编写的代码。输入import helloworld.