我正在尝试使用Cython编译我的项目,我在这种情况下使用了distutils。
我的项目看起来像这样:
> ProjectFolder
> folder1
--> 1.py
--> 2.py
> folder2
--> 3.py
--> 4.py
start.py
setup.py
我正在寻找的是编译里面的所有python文件:folder1并将这些文件放在folder1中编译后。
还编译所有python文件:folder2并在folder2中编译后放入这些文件。
最后编译start.py文件并将其放在同一个目录中。
编译完这些文件后,我想删除所有扩展名为.c的c文件。
我在setup.py:
中开始from distutils.core import setup
from Cython.Build import cythonize
setup(
ext_modules = cythonize(["folder1/1.py", "folder2/2.py"])
)
我该怎么做?