gpt4 book ai didi

python - 如何为 Go to/on the Python Interpreter 创建一个运行时环境?

转载 作者:IT王子 更新时间:2023-10-29 01:55:54 24 4
gpt4 key购买 nike

所以如果可能的话?就像 igo( https://code.google.com/p/jgo/ ) 所做的一样!它为 Java 虚拟机上的 Go 编程语言提供了完整的编译器和运行时环境!

如果可能的话!我需要学习或了解什么?

我想做的只是编写一个 python 包,使运行 python 解释器成为可能!

from mypackage import Run
Run('path to go application')

最佳答案

您可以将 go 代码翻译成 Python 字节码,但这没有多大意义。同样的 Go 程序只会运行得更慢。

你需要学习 python 字节码和编写编译器。

如果您只想从 Python 编译和运行 Go 代码,您可以使用 Python 的标准库:Calling an external command in Python

from subprocess import check_output
print(check_output(["go", "run", "file.go"]))

关于python - 如何为 Go to/on the Python Interpreter 创建一个运行时环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20420166/

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