溫馨提示×

go怎么調用python腳本

小億
282
2023-10-22 14:19:15
欄目: 編程語言

要在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已經安裝在你的系統中。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女