相关疑难解决方法(0)

从Python调用C/C++?

构建Python绑定到C或C++库的最快方法是什么?

(如果这很重要,我正在使用Windows.)

c c++ python

493
推荐指数
16
解决办法
39万
查看次数

从C++调用Python脚本并使用其输出

我想从C++调用一个python脚本,并希望将此脚本生成的输出.csv文件重新用于C++.我在main()中试过这个:

std::string filename = "/home/abc/xyz/script.py";
std::string command = "python ";
command += filename;
system(command.c_str());
Run Code Online (Sandbox Code Playgroud)

这会调用并执行python脚本.

print在Python命令正在执行.调用脚本时,屏幕上会打印出一些内容.到现在为止还挺好.但是,它不是创建.csv文件(同一脚本的一部分).

示例:我有一个training.csv包含100个条目的文件.我调用了Python脚本,对脚本几乎没有任何更改,因此training.csv文件现在应该只包含50个条目而不是100个.它被覆盖了.但是,没有这样的事情发生.脚本中的其他命令(print等)工作正常.

training.csv文件是用C++通常使用来读取fstreamgetline.

知道怎么做(使用Linux)吗?

c++ python python-2.7 python-3.x

23
推荐指数
2
解决办法
6万
查看次数

广义超几何函数pFq的实现

是否有可以从C或C++调用的实现允许评估广义超几何函数 pFq(a1,...,ap; b1,...,bp; x)

我尝试过GSL和Boost,但我不认为这些库中的通用功能都可用.

c c++ numerical-methods

6
推荐指数
2
解决办法
1977
查看次数

标签 统计

c++ ×3

c ×2

python ×2

numerical-methods ×1

python-2.7 ×1

python-3.x ×1