我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《python3打包成so》, 一起来围观吧 https://blog.csdn.net/cao812755156/article/details/102880127?utm_source=app&app_version=4.16.0
先附博文参考。
1.需要封装的a.py文件
2.创建名为setup.py文件,如下图。filename就是要封装的文件。a.py和setup.py可以是同一级,只要filename路径指对就可以。
3.执行下面语句,–inplace是把生成的so文件生成到了当前路径,也就是setup.py的路径。
4.直接import或者from就可以,和正常的调用方式一样了。
5.其他生成的build和.c文件都可以删掉,只保留so文件就可以完成调用的。