在 Blender 中了解已安装的完整加载插曲件列表,我们可以使用addon_utils:
print( addon_utils.modules()[:] )
#
有了加载项列表,我们可以使用以下代码获取所需加载插件的名称以及版本:
import addon_utils
print([addon.bl_info.get('version', (-1,-1,-1)) for addon in addon_utils.modules() if addon.bl_info['name'] == 'ADD-ON_NAME'][0])
返回结果:
# (1,4,0)
其中ADD ON_NAME是所需加载项的名称。
如果加载项缺少版本指示,则将返回默认结果。
热门跟贴