相关疑难解决方法(0)

扩展python - 到swig,而不是swig或Cython

我发现了我的python代码中的瓶颈,与psycho等一起玩.然后决定为性能编写ac/c ++扩展.

在swig的帮助下,你几乎不需要关心论点等.一切正常.

现在我的问题是:swig创建了一个非常大的py文件,它在调用实际的.pyd或.so代码之前执行了很多'checkings'和'PySwigObject'.

如果你手写这个文件或者让swig这样做,你们中是否有人有任何经验可以获得更多的性能.

c c++ python swig cython

63
推荐指数
7
解决办法
3万
查看次数

如何将c ++和Python与SWIG集成

可能重复:
集成Python和C++

我是python GUY,在django做网络的东西.我想知道使用SWIG集成python和C++是多么容易或多难.

是否有效/容易做或应该离开C++并在python中编写代码.

有一些C++文件已被过去的程序员编码.我知道SWIG用于集成语言,但我不知道使用它有什么实际意义或问题.

或者没有使用它,在Python中重写代码是更好的选择.

c++ python linux django

2
推荐指数
1
解决办法
8019
查看次数

标签 统计

c++ ×2

python ×2

c ×1

cython ×1

django ×1

linux ×1

swig ×1