调用Python模块
调用Python模块组件可以调用当前项目中的Python模块文件,是实现Python模式的重要组件。
# 组件说明
# 常规设置

| 配置项 | 说明 |
|---|---|
| Python模块 | 当前项目中的Python模块文件。 |
| 执行函数 | Python文件内的函数。 |
| 输入参数 | 待执行函数的输入参数。 |
| 返回值类型 | 执行函数的返回值类型。当返回值类型不符合Cube的类型的定义时,使用Cube.PythonObject类型去承接,并且只能在调用Python模块组件中作为参数传入代码使用,在其他可视化组件使用时会在运行过程中提示Cube.PythonObject类型数据只可以在调用Python组件中作为入参的数据传入Pytho代码进行使用的错误。更多关于Cube数据类型与Python数据类型对应关系请参见数据类型映射关系 (opens new window)。 |
| 返回值暂存为 | 将返回值暂存为指定类型的变量,名称可自定义,默认名称为Python模块调用结果。 |
| 查看Python模块文件 | 通过双击指定位置查看待调用的Python模块文件。 |
# 错误处理
详情请参见错误处理 (opens new window)。
# 使用示例
流程示例图 module1代码:
from . import Resource, print
def main(a: int, b: str) -> int:
z = a + int(b)
print(a, b, z)
return z
1
2
3
4
5
6
2
3
4
5
6

组件配置:
调试结果 

最近更新时间: 2022-07-28
*以上内容是否对您有帮助?
提交成功,感谢您的反馈!