比如你有1个以上的python脚本,比如a.py,b.py,....
新建一个接口类,比如api.py,实现如下
import a
import b
...
class interface():
def __init__():
.......
def api1():
a.xxx()
def api2():
b.xxx()
然后将api.py,a.py,b.py转化成pyd文件,即:
api.pyd,a.pyd,b.pyd
(生成pyd文件的方法自己百度,很简单
pyd文件是2进制文件,相当于python版的dll文件,几乎不可能反编译,同时隐藏了具体实现)
然后C++读取api.pyd里的接口就行了,方法自己百度