C++和Python的交互
生活随笔
收集整理的這篇文章主要介紹了
C++和Python的交互
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C++和Python的交互
- Python和C++的交互分為這兩種情況
- 用C++擴展Python
- 將Python內嵌入C++
- Boost.Python
- 安裝
- 用C++實現一個模塊,在Python中調用
- -*- coding: utf-8 -*-import sys
- C++實現的模塊中,添加一個類,傳入Python的list類型對象。
Python和C++的交互分為這兩種情況
用C++擴展Python
當一個Python項目中出現了性能瓶頸時,將瓶頸部分抽離出來,用C++封裝成一個Python可以調用的模塊(so庫);
將Python內嵌入C++
當一個C++項目中有部分功能預期將會經常變更需求,期望獲得更高的靈活性時,將這部分功能用Python實現,在C++中進行調用。
這篇文章將簡單介紹下第一部分的一種做法。
總結
以上是生活随笔為你收集整理的C++和Python的交互的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汽车维修售后员工退休岗位确认书怎么写?
- 下一篇: 徐州哪里有卖双缸汽油机的地方