环境
先配一下环境,我使用的是python3.8.5
pip install Cython编译过程
我们准备一个要编译的文件
test.py
def xor(input_string):  output_string = ""  for char in input_string:  output_string += chr(ord(char) ^ 0x66)  return output_string  setup.py
from setuptools import setup
from Cython.Build import cythonizesetup(name="test_for_pyd",ext_modules=cythonize('test.py')
)将这两个文件放在同一级目录下,执行
python setup.py build_ext --inplace
会产生一个test.c文件

编译这个c文件就可以