python学习(十七) 扩展python

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习(十七) 扩展python相关的知识,希望对你有一定的参考价值。

c, c++, java比python快几个数量级。

17.1 考虑哪个更重要

开发速度还是运行速度更重要。

17.2 非常简单的途径:Jython和IronPython

Jython可以直接访问JAVA标准库。

IronPython中可以直接访问C#标准库。

17.3 编写C语言扩展

  扩展Python通常就是扩展CPython,是用c语言实现的标准Python版本。

  17.3.1 SWIG

  swig是简单包装和接口生成器的缩写,是一个能用于几种语言的工具。一方面,可以通过它使用c语言或者C++编写扩展代码;另一方面它会自动包装那些代码,以便在高级语言中用。

  17.3.2 字节研究

  

以上是关于python学习(十七) 扩展python的主要内容,如果未能解决你的问题,请参考以下文章

Python3快速入门(十七)——Python扩展模块开发

React 入门学习(十七)-- React 扩展

React 入门学习(十七)-- React 扩展

React 入门学习(十七)-- React 扩展

十七Python面向对象之继承

shell学习五十七天----linux任务管理,针对上一讲的总结和扩展