Python编译为二进制so可执行文件实例


Posted in Python onDecember 23, 2019

通过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调用

以上这篇Python编译为二进制so可执行文件实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python决策树分类算法学习
Dec 22 Python
Django实现组合搜索的方法示例
Jan 23 Python
python实现Windows电脑定时关机
Jun 20 Python
Django之模型层多表操作的实现
Jan 08 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
Jun 17 Python
Python3之字节串bytes与字节数组bytearray的使用详解
Aug 27 Python
解决python中的幂函数、指数函数问题
Nov 25 Python
Python3查找列表中重复元素的个数的3种方法详解
Feb 13 Python
Python面向对象特殊属性及方法解析
Sep 16 Python
Python列表嵌套常见坑点及解决方案
Sep 30 Python
使用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
May 14 Python
Python多线程实用方法以及共享变量资源竞争问题
Apr 12 Python
Python+opencv+pyaudio实现带声音屏幕录制
Dec 23 #Python
python 实现屏幕录制示例
Dec 23 #Python
关于ZeroMQ 三种模式python3实现方式
Dec 23 #Python
Python 内置函数globals()和locals()对比详解
Dec 23 #Python
Python 项目转化为so文件实例
Dec 23 #Python
python 解决cv2绘制中文乱码问题
Dec 23 #Python
python 实现查询Neo4j多节点的多层关系
Dec 23 #Python
You might like
php自动跳转中英文页面
2008/07/29 PHP
Discuz Uchome ajaxpost小技巧
2011/01/04 PHP
浅谈php命令行用法
2015/02/04 PHP
PHP+Ajax+JS实现多图上传
2016/05/07 PHP
php版微信公众平台接口参数调试实现判断用户行为的方法
2016/09/23 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
2017/04/15 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
向左滚动文字 js代码效果
2013/08/17 Javascript
使用jQuery.wechat构建微信WEB应用
2014/10/09 Javascript
JavaScript结合AJAX_stream实现流式显示
2015/01/08 Javascript
jquery实现勾选复选框触发事件给input赋值
2015/02/01 Javascript
JavaScript仿淘宝页面图片滚动加载及刷新回顶部的方法解析
2016/05/24 Javascript
JavaScript 数组中最大最小值
2016/06/05 Javascript
Bootstrap面板使用方法
2017/01/16 Javascript
nodejs的压缩文件模块archiver用法示例
2017/01/18 NodeJs
详解@Vue/Cli 3 Invalid Host header 错误解决办法
2019/01/02 Javascript
全面分析JavaScript 继承
2019/05/30 Javascript
Python缩进和冒号详解
2016/06/01 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
python 第三方库的安装及pip的使用详解
2017/05/11 Python
浅析python中while循环和for循环
2019/11/19 Python
Python 实现OpenCV格式和PIL.Image格式互转
2020/01/09 Python
python读取图片的几种方式及图像宽和高的存储顺序
2020/02/11 Python
python Plotly绘图工具的简单使用
2020/03/03 Python
关于jupyter打开之后不能直接跳转到浏览器的解决方式
2020/04/13 Python
在keras中对单一输入图像进行预测并返回预测结果操作
2020/07/09 Python
python实现MySQL指定表增量同步数据到clickhouse的脚本
2021/02/26 Python
Stuart Weitzman欧盟:美国奢华鞋履品牌
2017/05/24 全球购物
Molton Brown美国官网:奢华美容、香水、沐浴和身体护理
2020/09/02 全球购物
主题婚礼策划方案
2014/02/10 职场文书
四风问题民主生活会对照检查材料思想汇报
2014/09/27 职场文书
群众路线教育实践活动方案
2014/10/31 职场文书
超市采购员岗位职责
2015/04/07 职场文书
大学生奖学金获奖感言(范文)
2019/08/15 职场文书
创业计划书之暑假培训班
2019/11/09 职场文书
Python中re模块的元字符使用小结
2022/04/07 Python