go怎么调用python脚本

45次阅读
没有评论

共计 513 个字符,预计需要花费 2 分钟才能阅读完成。

要在 Go 语言中调用 Python 脚本,可以使用 os/exec 包中的 Command 函数来执行 Python 脚本。

以下是一个简单的示例代码:

package main

import ("fmt"
	"log"
	"os/exec"
)

func main() {// 创建一个 cmd 命令对象
	cmd := exec.Command("python", "script.py")

	// 执行命令并等待执行结果
	output, err := cmd.CombinedOutput()
	if err != nil {log.Fatal(err)
	}

	// 将结果输出
	fmt.Println(string(output))
}

在上面的代码中,exec.Command函数用于创建一个 cmd 命令对象,第一个参数是要执行的命令,第二个参数是要传递给 Python 脚本的参数。然后使用 cmd.CombinedOutput 方法来执行命令并等待执行结果,同时捕获任何错误。最后,使用 fmt.Println 打印输出结果。

注意,上述示例中的 Python 脚本文件名是script.py,可以根据实际情况修改为你要执行的 Python 脚本文件名。另外,需要确保 Python 已经安装在你的系统中。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-21发表,共计513字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)