Ballerina:如何从 Ballerina 内部调用 python 代码

vig*_*nah 0 python process ballerina

我有一个芭蕾舞女演员后端,正在运行一个 http 侦听器。当我收到请求时,想要调用一个 python 脚本来获取参数、绘制图表并将其另存为 png。然后将 png 路径返回到 ballerina 后端。

resource function get [string year]/[string round]/laps/[string driverName] () returns string|error {
  string graphPath = < call python code with args (year, round, driverName) >
  return graphPath
}
Run Code Online (Sandbox Code Playgroud)

如果无法直接调用,请告诉我如何调用操作系统命令?这个答案似乎已经过时了。

Mad*_*ala 5

Ballerina 中的操作系统命令执行支持将通过该功能在即将发布的 Swanlake Update 2 版本中提供os:Exec()