能否使用boost.python包装整个c++;应用程序编程接口;这样您就可以运行c++;api作为python中的单个函数? 试图使用Posith.python,< P/>从Python运行C++ API

能否使用boost.python包装整个c++;应用程序编程接口;这样您就可以运行c++;api作为python中的单个函数? 试图使用Posith.python,< P/>从Python运行C++ API,python,c++,boost,Python,C++,Boost,我制作了api(包含两个.cpp文件)来从第三方下载数据,但最近有人告诉我需要能够从python运行它,并告诉我boost.python就是这样做的方法 我希望我能把整个API包起来,以便能够从Python调用一个函数,它将完成我在C++中所编码的所有内容。p> 这可能吗? 我是新到C++和Boost所以请精确。 提前感谢,乐意回答任何需要的问题-希望我已经给出了足够清楚的解释您的问题是可能的。但是不能,该函数不能调用main。你应该改变标题中的问题,因为你问的问题的答案是“不”,但这不是你真正

我制作了api(包含两个.cpp文件)来从第三方下载数据,但最近有人告诉我需要能够从python运行它,并告诉我boost.python就是这样做的方法

<>我希望我能把整个API包起来,以便能够从Python调用一个函数,它将完成我在C++中所编码的所有内容。p> 这可能吗? 我是新到C++和Boost所以请精确。
提前感谢,乐意回答任何需要的问题-希望我已经给出了足够清楚的解释

您的问题是可能的。但是不能,该函数不能调用
main
。你应该改变标题中的问题,因为你问的问题的答案是“不”,但这不是你真正的问题。好的,谢谢,伙计,现在就改变问题。你有什么指导意见吗?在过去的两天里,我一直在兜圈子。我也许可以通过一些研究给你一个答案,但我必须跑向公共汽车。:-)@那要看情况而定。也许是OP用谷歌搜索了这个问题,找到了这样的例子,然后出了问题。我们总是有希望的。你的要求是可能的。但是不能,该函数不能调用
main
。你应该改变标题中的问题,因为你问的问题的答案是“不”,但这不是你真正的问题。好的,谢谢,伙计,现在就改变问题。你有什么指导意见吗?在过去的两天里,我一直在兜圈子。我也许可以通过一些研究给你一个答案,但我必须跑向公共汽车。:-)@那要看情况而定。也许是OP用谷歌搜索了这个问题,找到了这样的例子,然后出了问题。我们总有希望。