cython将python转为c代码_使用Cython作为Python到C转换器

我的EE不那么熟悉Python文化和新的it.My问题是关于使用Cython转换Python到C.

背景 :

我有巨大的python模块(8000线)。他们基本上有吨的功能交互

与硬件平台通过串行端口通过读取和写入硬件寄存器。它们不是数值算法。所以应用程序只是读/写硬件寄存器/内存。

我使用这些库来编写自定义脚本。事实上,我需要移动所有这些东西在我的硬件上的嵌入式处理器中运行以获得更好的控制,然后我刚从PC启动事件,其余的是在硬件。我需要将它们转换为C.如果我可以通过自动工具将我的脚本转换为C,这将节省我一个巨大的时间。这就是为什么我被Cython吸引。效率并不重要我的代码不是数字处理器。但是生成的代码应该相对较小,以适合我的有限内存。(几百千字节)

题 :

1-我可以使用Cython作为我的自定义python脚本转换为C吗?我的猜测是的。

2-我可以使用这些.c文件在我的硬件中运行吗?我的猜想是不是因为我必须有Cython在我的硬件,以及为他们运行。但如果只是创建一些.c文件,我可以通过,使它独立,因为代码不使用Python的功能,它只是使用它作为一个快速实现脚本。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值