当前位置: 首页 > news >正文

简单的 Cython 示例

1, pyx文件

 fibonacci.pyx

def fibonacci_old(n):if n <= 0:return 0elif n == 1:return 1else:return fibonacci_old(n-1) + fibonacci_old(n-2)

2,setup.py

setup.py

from setuptools import setup
from Cython.Build import cythonizesetup(ext_modules = cythonize("fibonacci.pyx"))

3, 编译

$ python setup.py build_ext --inplace

生成了 .c 和 .so, 以及一个build文件夹

4,测试

 

未完待续...

http://www.lryc.cn/news/356968.html

相关文章:

  • Laravel时间处理类Carbon
  • 2024年5月软考架构题目回忆分享
  • 香橙派 AIpro开发板初上手
  • 如何使用DotNet-MetaData识别.NET恶意软件源码文件元数据
  • LeetCode---栈与队列
  • 【教程】利用API接口添加本站同款【每日新闻早早报】-每天自动更新,不占用文章数量
  • 僵尸进程,孤儿进程,守护进程
  • Nuxt3 中使用 ESLint
  • 【Jmeter】性能测试之压测脚本生成,也可以录制接口自动化测试场景
  • Go 编程技巧:零拷贝字符串与切片转换的高效秘籍
  • 音视频开发—FFmpeg 音频重采样详解
  • 统计本地端口占用情况
  • 【MySQL精通之路】SQL优化(1)-查询优化(9)-外部联接优化
  • Python应用开发——30天学习Streamlit Python包进行APP的构建(1)
  • 轻兔推荐 —— 一个好用的软件服务推荐平台
  • LeetCode hot100-57-G
  • 基于Vue uni-app的自定义列表表格信息展示组件
  • 计网(部分在session学习章)
  • TypeScript 枚举
  • (1) 初识QT5
  • 2024年认证杯二阶段数学建模赛题浅析
  • Redis教程(十八):Redis的Redisson的看门狗机制
  • docker-compose 映射端口失败! docker端口映射失败 ,docker映射只能使用老端口,映射无法使用
  • AIGC笔记--基于PEFT库使用LoRA
  • yolo 算法 易主
  • 用这8种方法在海外媒体推广发稿平台上获得突破-华媒舍
  • 怎么调试前端文件:一步步揭开前端调试的神秘面纱
  • 【深入学习Redis丨第一篇】Redis服务器部署详解
  • git教程(IDEA + 命令行)
  • 树莓派部署harbor_arm64