Pyvmomi这是做什么的?

时间:2015-05-29 07:23:06

标签: python sdk vmware pyvmomi

我目前正在使用python中的VMware SDK(使用Pyvmomi),我在所有示例或示例中都看到了这一行:

atexit.register(Disconnect, self.si)

有谁知道应该做什么?我不明白,谢谢你的帮助。

1 个答案:

答案 0 :(得分:4)

在程序中,您可能有未捕获的异常,或者其他类似于保持打开的套接字,这会导致意外行为。要解决此问题,模块atexit可供您使用。

它允许您注册多个函数/方法以在程序结束时调用。如果删除该对象,则会调用self.disconnect()