gpt4 book ai didi

python - PySphere 和 PyVmomi 有什么区别?

转载 作者:IT老高 更新时间:2023-10-28 21:00:23 27 4
gpt4 key购买 nike

我需要编写 python 脚本来自动配置在 ESX/ESXi 主机上运行的虚拟机的时间。
我不知道该使用哪个 API。
我能够找到 VMWare API 的 python 绑定(bind),即。 PySphere 和 PyVmomi。
谁能解释一下它们之间有什么区别,应该使用哪一个?

最佳答案

我是帮助解决这个问题的(现在是前任)VMware 员工。

pyVmomi 代表 VMware 发布的 vSphere API 的官方绑定(bind)。函数和对象名称直接映射到 vSphere Web Services SDK 中记录的内容。 .需要一段时间来适应它,我们应该添加一些文档,帮助人们将官方文档中的内容映射到您可以在 pyVmomi 中实际使用的内容,但它真的就在那里,您可能会获得比您无法使用的更多功能pysphere 将官方 API 调用包装在 API 特定的函数名称中。

通过 pyVmomi 使用 vSphere API 的最完整的项目之一是我帮助开源的另一个项目,ThinApp Factory .我建议查看其来源(特别是 linked.py )以了解可能的情况。

如果 pyVmomi 难以使用或不清楚,请随时在 our Github 上提交错误。 .玩得开心!

关于python - PySphere 和 PyVmomi 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21326448/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com