Python编译为二进制so可执行文件实例
作者:枫欢 时间:2023-03-05 06:30:36
通过cpython把python的文件转换为二进制文件,达到代码保护的目的
1、下载Cython-0.28.2.tar.gz
python setup.py install安装
2、创建你需要打包成二进制的python文件
test.py
def hello(s):
print(s)
3、创建一个setup.py文件,内如如下:
from distutils.core import setup
from Cython.Build import cythonize
setup(
name = "test",
ext_modules = cythonize("test.py")
)
4、运行编译程序
python setup.py build_ext --inplace
5、得到的test.so文件可以直接用当成模块,通过python调用
来源:https://blog.csdn.net/xiaomahuan/article/details/81745801
标签:Python,二进制,so,执行文件
0
投稿
猜你喜欢
交互设计师心得——核心竞争力
2010-01-19 13:45:00
Python版微信红包分配算法
2022-04-10 12:48:22
Javascript学习笔记之 函数篇(一) : 函数声明和函数表达式
2024-04-23 09:08:58
一种特别简单的MySQL数据库安装方法
2008-12-17 15:30:00
MySQL 的 21 个规范、优化最佳实践!
2024-01-24 13:19:29
利用Python实现多种风格的照片处理
2021-05-04 13:26:27
浅析Python requests 模块
2023-04-28 17:45:18
ADO.NET数据库访问技术
2024-01-13 03:17:27
分享6 个值得收藏的 Python 代码
2022-12-31 05:09:57
python 负数取模运算实例
2022-06-17 00:50:49
在Java程序中使用数据库的新方法
2024-01-20 00:55:35
C#命名空间System.ComponentModel属性方法汇总
2024-06-05 09:24:02
使用Python绘制台风轨迹图的示例代码
2021-09-10 16:15:56
面向对象的 Javascript
2013-07-21 11:57:22
Python实现视频下载功能
2022-04-06 13:42:14
SQL语句之WHERE子句的使用方法
2007-08-11 12:25:00
python实现嵌套列表平铺的两种方法
2021-06-12 07:20:02
对“打造自己的reset.css”文中观点的不同看法
2009-03-08 18:05:00
PHP缓存集成库phpFastCache用法
2023-11-14 02:35:19
Python 中对 XML 文件的编码转换问题
2022-08-19 12:46:53