调用Python函数可以采用Object.Call方法,,列表参数使用Tuple来构建。返回值用PyString_AS_STRING从Python字符串转换为C或Go的字符串。 更多用法可以参考Python-C API文档。 但是只要有这几个API,就足够 Make python module rock & roll。充分利用Golang和Python各自的特性,构建灵活而强大的应用了。
51CTO博客已为您找到关于如何在golang代码中调用python的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及如何在golang代码中调用python问答内容。更多如何在golang代码中调用python相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
Golang调⽤Python代码 1. 针对 python 版本安装 python-dev sudo apt install python3.6-dev 系统未默认安装 python3.x 的开发环境,所以假如要通过 cgo 调⽤ python,需要安装对应版本的开发包。2. 指定对应的cgo CFLAGS 和 LDFLAGS 选项 对于未由 c 包装的 python 代码,python-dev 包中内置了⼯具⽤...