共計 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 網 – 提供最優質的資源集合!
正文完