标签: python api
某些(通常是开源的)程序具有特殊的 API,用于添加用 Python 编写的其他插件,例如 GIMP (gimp-fu) 或 Blender (bpy)。这些 API 是如何工作的?用 C 语言编写的 GIMP 如何与用 Python 编写的插件通信?
一些例子,一些 Blenders bpy API 的伪代码:
import bpy bpy.ops.mesh.primitive_cube_add(location=(1, -8, 5)) ```