test.py 代码如下:
name = 'test'
def test():
print('hello world!')
二、新建一个用来打包的py文件
packer.py 代码如下:
import distutils.core
from Cython.Build import cythonize
file = cythonize("test.py")[0]
distutils.core.setup(
name='test',
version="1.0",
ext_modules=[file],
author="云霄it",
)
三、打开cmd终端执行以下代码
python packer.py build_ext --inplace
*强调,test.py 和 packer.py 要在同一文件夹
(1)直接右键打开终端
(2)运行打包代码:python packer.py build_ext --inplace
(3)当前文件夹成功pyd文件
*生成的其余文件删掉也无妨
import test
print('name:',test.name)
test.test()
输出:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)