Dav*_*Gao 3 c c++ python connection io
我想要做的是我想使用python读取文件,然后使用文件中的数据,在c/c ++中创建一个变量(我不想从文件中读取var :)).
这可能吗?如果可以的话,你会怎么做?
感谢你们!
也许Boost.Python可以提供帮助.
您可以将C++函数公开给Python脚本.像这样的东西:
void do_sth_with_processed_data(const std::string& data)
{
// …
}
BOOST_PYTHON_MODULE(do_sth)
{
def("do_sth_with_processed_data", do_sth_with_processed_data);
}
Run Code Online (Sandbox Code Playgroud)
在您的Python脚本中,您现在可以:
import do_sth
// …
do_sth_with_processed_data(my_processed_data) // this calls the c++ function
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2776 次 |
| 最近记录: |