python - 程序 API 如何与用 Python 编写的插件一起工作?
问题描述
一些(通常是开源的)程序具有特殊的 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))
```
解决方案
推荐阅读
- wpf - 在 Xunit 测试中创建 System.Windows.Media.Pen 时出现间歇性错误
- react-native - 在有天赋的聊天中删除和复制消息
- ruby - 如何使用 Nokogiri 和 XPath 将元素添加到 XML
- ios - Swift - 使用计时器检测用户不活动,然后在 4 分钟后显示警报以提示用户是否仍然存在
- java - 将 ByteBuffer 转换为 Image 会产生嘈杂的输出
- android - 隐藏的蓝牙/BLE 设备
- c# - .Net 绘图得到鬼边框并在错误的位置调整大小
- excel - 可以访问 MS Office 365 ProPlus 上的 Excel 筛选功能吗?
- docker - 为什么我的 bash 函数在 Jenkinsfil 中不起作用
- javascript - 无法将 jquery/ajax 集成到 django 项目中