你可以从 C# 调用 python 吗?
你可以从 C# 调用 python 吗?
Anonim

C 来自 Python 源代码。)调用 Python 功能很简单。首先, Python 程序必须以某种方式通过 Python 函数对象。 应该提供一个函数(或其他一些接口)来 这个。

还有人问,能不能从C#调用python?

你可以 直接地 调用蟒蛇 代码来自 C# 使用库

也有人会问,能不能把python代码转成C++? Nuika(GitHub 上的开源)编译 PythonC++代码 , 哪一个 能够 然后就地执行或打包为独立文件以供重新分发。与现有的一些其他替代品不同 Python 解释器,它声称与所有语言结构完全兼容 Python 2.6、2.7、3.2 和 3.3。

随后,可能还会有人问,如何从 C++ 中调用 Python 脚本?

从 C++ 调用 Python 函数(方法)

  1. 初始化 Python 环境。
  2. 导入 Python 模块。
  3. 获取对 Python 函数的引用,以进行调用。
  4. 检查该函数是否可以调用,并调用它。
  5. 然后在执行后对象返回的 Python 对象,由函数返回。

你如何在 C++ 和 Python 之间进行通信?

您有两个基本选项:

  1. 将 C++ 代码和 python 代码作为两个单独的程序在两个单独的进程中运行,并使用 IPC 机制。
  2. 按照 grc 的建议,将 C++ 代码与您的代码链接起来。

受主题流行