gpt4 book ai didi

python - 如何从 C++ 运行 Python 程序

转载 作者:行者123 更新时间:2023-11-27 23:53:56 25 4
gpt4 key购买 nike

我正在尝试用 C++ 编写程序,但我无法编写程序,因为在代码的一部分中,我需要从 C++ 运行 Python 程序,但我不知道该怎么做。我一直在尝试多种方法来做到这一点,但都没有奏效。所以代码应该看起来像这样:somethingtoruntheprogram("pytestx.py"); 或类似的东西。我更喜欢在没有 python.h 的情况下这样做。我只需要执行这个程序,我需要运行这个程序,因为我已经使用 sys.stdout 和 sys.stdin 将 python 程序的输出和输入重定向到文本文件,然后我需要从这些文本文件中获取数据并进行比较.我正在使用 Windows。

最佳答案

你有两种方法:

使用嵌入式解释器是(恕我直言)最好的方法,因为它可以让你更好地控制脚本的执行,因为它不依赖于操作系统,也不依赖于你的目标有一个 python 解释器(已配置根据您的要求)。

关于python - 如何从 C++ 运行 Python 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44023863/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com